Definition of Maikop in English:

Maikop

proper noun

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

Pronunciation:

Maikop

/mīˈkäp/