Scottish variation of James

Hamish Origin and Meaning

The name Hamish is a boy's name of Scottish origin meaning "supplanter".

Just as Seamus/Seumus is Irish for James, Hamish is the Scottish form — one that's not often used here, but still redolent of Olde Scotland. If you're ready to go further than Duncan and Malcolm, out to Laird and Ewan territory, this may be worth consideration. It also sounds just like the Yiddish word for homey.

In Scotland, where it became popular in the second half of the nineteenth century, Hamish is a nickname for a Highlander, and it's a high-ranking name in South Australia, where it's currently in the Top 50.

Some people may have become familiar with Hamish via one of the grooms in Four Weddings and a Funeral.

# 375 on Nameberry

Hamish Rank in Nameberry Top 1000

Hamish Popularity

Famous People Named Hamish

  • Hamish LinklaterAmerican actor
  • Hamish Donald BlakeAustralian comedian
  • Hamish BowlesEnglish fashion journalist
  • (James) Hamish StuartScottish musician of the Average White Band
  • Hamish HartlettAustralian rules footballer
  • Hamish McIntoshAustralian rules footballer
  • Hamish John Hamilton MarshallNew Zealand cricketer; twin brother James Marshall
  • Milo Hamish Ferguson (b. 2001)son of TV host and actor Craig Ferguson
  • Hamish Cartergymnast for Scotland and Great Britain
  • Hamish MacdonaldAustralian broadcast journalist and news presenter

Hamish in Pop Culture

  • Hamish "Hammie" McPhersoncharacter in comic strip "Baby Blues"
  • Hamishcharacter in movie "Braveheart"
  • Hamishbrother of Merida in Pixar's 'Brave," triplet brothers Harris and Hubert
  • Hamish AscotAlice's would,be fiance in movie "Alice in Wonderland"
  • "Hamish Macbeth" series by M. C. Beaton, British TV series, and its main character
  • Hamish Alexandercharacter in the Honorverse series by David Weber
  • Hamish and Dougalcharacters on British radio comedy series "I'm Sorry I Haven't a Clue" and "You'll Have Had Your Tea"
  • John Hamish Watsoncharacter in Arthur Conan Doyle's Sherlock Holmes series
  • Hamish MacKenziecharacter in the Outlander series by Diana Gabaldon