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