Hamish
boy nameScottish
rising
Meaning of Hamish
The name Hamish means “supplanter”. It has origins in Scottish and is a 2-syllable boy name.
Hamish — Quick Facts
Gender
boy
Origin
Scottish
Syllables
2
Popularity Rank
#99
Style & Vibe
scottishgaelicvintage