Yoshkar-Ola in French Yoshkar-Ola in French Iochkar-Ola proper noun The capital and largest city of Mari El, Russia. Add to Flashcards