- an archaeological site in NW Iran, S of Lake Urmia: excavated Mannaean city.
More Definitions
- IRONBOUND (noun) Definition, Meaning & Examples
- SWEET-SCENTED (noun) Definition, Meaning & Examples
- ACCEPTOR (noun) Definition, Meaning & Examples
- WORM'S-EYE VIEW (noun) Definition, Meaning & Examples
- LAP OF LUXURY, IN THE (noun) Definition, Meaning & Examples
- KEYSTONE COMEDY (noun) Definition, Meaning & Examples