Hamish
Boy · Scottish Gaelic
hamish · 2 beats
Meaning
Supplanter; the Scottish form of James, a name with quiet plaid-shirted dignity.
The vibe
Hamish is woodsmoke and tweed. Timeless and strong, he is principled, generous, and warmly understated.
Quick questions
Is Hamish a boy's or a girl's name?
Hamish is a boy's name of Scottish Gaelic origin.
How popular is Hamish?
Hamish is a genuinely rare pick — you will seldom meet another.
Love this name?
Find out if your partner loves it too — swipe separately, match secretly.
Try The Shortlist free →