Definify.com

Definition 2024


Urmia

Urmia

English

Proper noun

Urmia

  1. A saltwater lake in northwestern Iran near Turkey. Second largest saltwater lake on earth.
  2. City in northwestern Iran on the shore of the lake of the same name. Capital of West Azerbaijan province.

Translations