Yoshkar-Ola in Polish Yoshkar-Ola in Polish Joszkar-Oła proper noun The capital and largest city of Mari El, Russia. Add to Flashcards