Skip to content

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

Names Similar to Hamish