Uncover the origin, popularity, and more for any name.
Sarah-Jane is a compound given name of Hebrew and English origin. Sarah comes from the Hebrew name 'Sarai' meaning 'princess'. Jane is an English name derived from the Hebrew name 'Yochanan' meaning 'God is gracious'. The combination creates a name implying both regal status and divine favor.