Keith (English)

Where does "Keith" come from?

The surname Keith likely originates from a Scottish placename in Moray, which roots back to the Proto-Brythonic word *koɨd, meaning 'wood.' This term stems from a Pictish word derived from the Proto-Indo-European *kayt-, reflecting a deep linguistic connection to forests and landscapes. A separate German branch of the surname emerged from the Middle High German word 'kit,' which translates to 'sprout' or 'offspring.'

Full etymology tree

Direct ancestors

Updated June 2026

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris