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, William, Angus, Henry, Sebastian, Violet, Amelia, Charlotte, Beatrice, Hazel, Imogen, FreyaNames like Hamish:
Huanca, Himeko, Hoang, Hanako, Hines, Hooang, Hans, Haines, Henning, Hung, Honza, Hamako, Hansa, Hamza, Hennessy, Hoowanneka, Haynes, Honus, Hannes, Heinz, Honos, Hang, Hank, Honoka, Hinako, Hong, Hancock, HuongStats 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