Definition of Imroz in English:

Imroz

proper noun

Pronunciation:

Imroz

/imˈrɔz/