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

