Haynes

Haynes is an English name, derived from the Old Germanic given name 'Hain', itself derived from the Old German word 'hagano', which means 'hawthorne'.

Origin/Usage
English, Germanic
Pronunciation
HAYNZ
Meaning
Hawthorne