Meaning & Origin
An English surname transferred from the nickname, originally a nickname from Middle English hert (“stag, hart”).
Hart is a boy's and girl's baby name of Old English origin meaning 'stag' or 'male deer,' from the Middle English hert. Like Buck and Roe, it connects a child to the natural world through the image of a powerful, fleet-footed creature.
Strong and single-syllable, Hart has the clean confidence of a name that needs no embellishment — and a poet's charm, echoing Philip Larkin and Lorenz Hart.