Origin of the Name Hamish
The Hamish name is a name with Scottish origins. The English version of the Hamish name is James. Hamish is usually a masculine name. While researching the name Hamish there appear to be no feminine versions. The name Hamish has origins in the Scottish Gaelic name of Seamus.
Meaning
The meaning of Hamish is supplanter; representative. Supplanter means the replacer which explains why it can mean representative also.
Popularity
The popularity of the boy’s name Hamish was ranked in 63th in popularity
In the United States, the name Hamish is not a popular name at all and it was not on the list of top 100 names as of the 2000 Census. However, its English version, James, is number 1 out of 1220.
Famous People with the Name
While there are not that many people named Hamish in today’s world there are a couple famous characters named Hamish:
- Hamish Alexander in the novel Honorverse by David Weber
- Hamish Campbell in the movie Braveheart
- John Hamish Watson (also well known as Dr. Watson) of Sherlock Holmes fame.
- Hamish McHamish, a cat made famous from the book
Useful Resources
- Check out the meaning and popularity of other Scottish boys’ names