Definition of Maikop in English:

Maikop

proper noun

  • A city in SW Russia, capital of the republic of Adygea; population 153,500 (est. 2008).

Pronunciation

Maikop

/mʌɪˈkɒp/