Ioshkar-ola

What is Ioshkar-ola?

Ioshkar-ola definition and meaning on Dictionary terms:
noun
a city in and the capital of the Mari Autonomous Republic, in the Russian Federation in Europe, NW of Kazan.

 

reference: https://www.dictionary.com/browse/ioshkar-ola

Tags: