HomeAll namesHamish

Hamish

Boy · Scottish Gaelic
hamish · 2 beats
TimelessCelticAnglo-SaxonHistoricalBiblicalRare find
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 →