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

