The Amorites were an ancient Semitic-speaking people from Syria who occupied large parts of southern Mesopotamia from 2100 BC through 1700 BC.  They built several prominent cities in the area, including Babylon.  They are referenced in both the Bible and ancient Sumerian texts (which calls them and their God, Amurru).  In the biblical texts, they are described as descendants of Canaan, the son of Ham.  They were said to be a tall, powerful race of people (some theorize they were giants).