0%

ALL meanings of yoshkar-ola

Yo·shkar-O·la
Y y
  • noun yoshkar-ola a city in and the capital of the Mari Autonomous Republic, in the Russian Federation in Europe, NW of Kazan. 1
  • noun yoshkar-ola a city in Russia, capital of the Mari El Republic. Pop: 260 000 (2005 est) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?