Updating...

Mount Tabor Definition

Mountain at the northeast edge of the Valley of Jezreel. Site of the battle between Deborah and Barak and Jabin, king of Hazor.