Synonyms of Lake Urmia in English :

Antonyms of Lake Urmia in English

Thesaurus of Lake Urmia in English

Lake Urmia

see definition of lake urmia

Synonyms of lake urmia

1. (noun) a shallow saline lake in northwestern Iran between Tabriz and the western border of Turkey