Definition: Meaning of, Caucasus in English to English dictionary.
Pronunciation:/ ˈkɔːkəsəs /
synonym
antonym
the Caucasus an area in the extreme south-east of Europe between the Black Sea and the Caspian Sea, which includes Russia, Georgia, Azerbaijan, and Armenia and contains the Caucasus Mountains