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 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:
Oliver, Angus, Lachlan, Liam, Finn, Henry, Isaac
Ava, Charlotte, Ella, Amelia, Lucy, Imogen, Grace
Hamish Stats
Hamish is on 469 members' favorite name lists
Hamish is currently not ranked on the Baby Names popularity charts
Hamish is currently not ranked in U.S. births
Pin It!