Definition of Imroz in US English:

Imroz

proper noun

Pronunciation

Imroz

/əmˈrôz/