noun an archaeological site in NW Iran, S of Lake Urmia: excavated Mannaean city.
hasanlu 🔊 Listen to this noun an archaeological site in NW Iran, S of Lake Urmia: excavated Mannaean city. Share Facebook Twitter Google +