The name Hamish means “supplanter”. It has origins in Scottish and is a 2-syllable boy name.
Gender
boy
Origin
Scottish
Syllables
2
Popularity Rank
#99
Henry
ruler of the home…
Logan
little hollow…
Theodore
gift of God…
Silas
wood, forest…
Abel
breath, vapour…
Albert
noble and bright…
Albie
Alfie
elf counsel…