Meaning of urmia

Definition of urmia

(noun) a shallow saline lake in northwestern Iran between Tabriz and the western border of Turkey
a city on the western side of Lake Urmia in northwestern Iran

Other information on urmia

WIKIPEDIA results for urmia
Amazon results for urmia