crimea

/kraɪmˈiʌ/

Explore definitions, synonyms, and language insights of crimea

Definitions

Noun
a Ukrainian peninsula between the Black Sea and the Sea of Azov