Synonyms of Urmia in English :
Antonyms of Urmia in English
Thesaurus of Urmia in English
Urmia
see definition of urmiaSynonyms of urmia
1. (noun) a shallow saline lake in northwestern Iran between Tabriz and the western border of Turkey
2. (noun) a city on the western side of Lake Urmia in northwestern Iran