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

