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