Yoshkar-Ola in Turkish Yoshkar-Ola in Turkish Yoşkar-Ola proper noun The capital and largest city of Mari El, Russia. Add to Flashcards