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/