Wycliffe's Bible with Modern Spelling (Enhanced)
21 and Amorites, and Canaanites, and Girgashites, and Jebusites.