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:
Oliver, Henry, Sebastian, Declan, Angus, Jasper, William, Beatrice, Violet, Charlotte, Imogen, Hazel, Amelia, FreyaNames like Hamish:
Hannes, Honza, Hans, Hung, Honos, Hancock, Hines, Hang, Haynes, Huong, Huanca, Honus, Hoang, Hooang, Hinako, Honoka, Hong, Haines, Hank, Hoowanneka, Henning, Hamza, Hamako, Heinz, Himeko, Hanako, Hansa, 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