Name – Hamilton

Gender – Male

Origin – English

Meaning – The English name Hamilton means – proud estate