Mocha in Turkish Mocha in Turkish Muha proper noun A city in Taiz Governorate, Yemen. Add to Flashcards