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

