ewe lamb (0 synonym found)

Definition of ewe lamb:

(n) : an ancient country in southwestern Asia east of the Tigris River (in what is modern Iran); was known for its warlike people

Definition of ewe lamb:

(n) : an ancient country in southwestern Asia east of the Tigris River (in what is modern Iran); was known for its warlike people
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top