Hamish
What is the meaning of the name Hamish?
The name Hamish is primarily a male name of Scottish origin that means Supplanter.
Form of James. Vocative form of James in Gaelic, reinterpreted as an independent name.People who like the name Hamish also like:
Jasper, Angus, Oliver, Sebastian, Hugo, Henry, Declan, Imogen, Violet, Beatrice, Charlotte, Amelia, Freya, HazelNames like Hamish:
Haynes, Hamza, Heinz, Hoang, Hansa, Hank, Hong, Honus, Honza, Huong, Hannes, Hooang, Hancock, Hanako, Hines, Honos, Henning, Hang, Hoowanneka, Hamako, Haines, Himeko, Huanca, Honoka, Hinako, Hans, Hung, HennessyStats for the Name Hamish
Hamish is currently not in the top 100 on the Baby Names Popularity Charts
Hamish is currently not ranked in U.S. births