Gender: Male
Origin: Scottish
Meaning: Supplanter
Share this:

The name Hamish means Supplanter and is of Scottish origin. Hamish is a name that's been used primarily by parents who are considering baby names for boys.

Form of James. Vocative form of James in Gaelic, reinterpreted as an independent name.

People who like the name Hamish also like:
MaleOliver, Angus, Lachlan, Liam, Finn, Henry, Isaac
FemaleAva, Charlotte, Ella, Amelia, Imogen, Lucy, Hannah
Hamish Stats
checkmark Hamish is on 481 members' favorite name lists
checkmark Hamish is currently not ranked on the Baby Names popularity charts
checkmark Hamish is currently not ranked in U.S. births
Pin It!