Hamish
Primarily Male
The meaning of the name Hamish is Supplanter
The origin of the name Hamish is Scottish
Notes: Form of James. Vocative form of James in Gaelic, reinterpreted as an independent name.
People who like the name Hamish also like: Oliver, Henry, Jasper, Declan, Sebastian, Angus, Hugo, Charlotte, Imogen, Amelia, Violet, Hazel, Freya, Beatrice

< Back to Search | Pet Name Categories