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