Maykop in Greek Maykop in Greek Μαϊκόπ proper noun The capital and largest city of Adygea, Russia. Add to Flashcards