n. area in southeast Europe (south of the Caucasus Mountains) which forms the southern part of Caucasia (comprises of the republics of Georgia, Armenia and Azerbaijan)
TRANSCAUCASIA
Meaning of TRANSCAUCASIA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012