The South Caucasus, also known as Transcaucasia, is a geographical region on the border of Eastern Europe and Western Asia, straddling the southern Caucasus Mountains. What does Transcaucasia meaning? Transcaucasia in American English (ˌtrænskɔˈkeɪʒə ) the region directly south of the Caucasus Mountains, containing the Asian countries of Armenia, Azerbaijan,Read More →