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