The meaning of the name remains uncertain although it appears to be of an Egyptian origin. Biblical scholar John L. McKenzie refers the name to T-h-p-nhsj meaning Fortress of the Nubian, while William Albright adds it means Fortress of Pinehas.[2] Daressy and Spiegelberg connect the name with the hieroglyphic word Tephen.[3][4]