Meaning of Imroz in English:

Imroz

Pronunciation /imˈrɔz/

proper noun

Turkish name for Imbros