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