lake urmia Meaning, Definition & Usage

  1. noun a shallow saline lake in northwestern Iran between Tabriz and the western border of Turkey
    Urmia; Daryacheh-ye Orumiyeh.

WordNet