Definition of Maikop in English:

Maikop

proper noun

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

Pronunciation

Maikop

/mʌɪˈkɒp/