Definition of Imroz in English:

Imroz

proper noun

Pronunciation

Imroz

/əmˈrôz/