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

