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, Jasper, Henry, Declan, Sebastian, Angus, William, Charlotte, Imogen, Amelia, Violet, Hazel, Freya, Matilda

< Back to Search | Pet Name Categories