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