Hamish Meaning and Origin

The name Hamish is a boy’s name meaning “supplanter and is of Scottish origin. A classic name option still popular in Scotland today, this charming pick is the Scots version of James. The name Hamish is currently not in the US top 1,000 names.
Lists with the name Hamish: Rare and Unique Scottish Baby Names Straight from the Highlands

Related Posts:


Submit a Comment

Your email address will not be published. Required fields are marked *

What would you like to see more of ?

Get the Latest


Share via
Copy link
Powered by Social Snap