The village name is Anglo Saxon in origin, and means 'Tęppa's hill'. It was recorded in the Domesday Book of 1086 as Thapeslau.