Home > Hamish


What does Hamish mean?

Hamish Pronunciation of Hamish [hamish] as a boys' name is of Scottish and Hebrew origin, and the meaning of Hamish is "he who supplants". Anglicized spelling of the vocative case Sheumais, the Gaelic form of James.

Affiliated boy names: Ferris and Jacob.

Associated with: scottish, supplants (victory), gaelic.


2 different relations via James: Jamie and Jamison.

Creative forms:
(male) Haaish, Haish, ..

(female) Hamtia, ..

Middle name pairings:
Hamish Addison (H.A.), ..

How popular is Hamish?

Hamish is a rare first name for men and a unique last name too for all people. (2000 U.S. Census)

Hamish reached its top rank of #51 in Australia in 2003, and is currently at #84. (Top 100 Names, 2014)

Top 2000 baby names ranking of Hamish name in U.S.

Top 100 baby names ranking of Hamish outside U.S.

Which version is better?

with similar and related boy names. Jacob (#4 via latest list), James (#7), Jamison (#447), Jamie (#821) and Ferris are the popular varying forms of Hamish. Usage of these relations of Hamish was common 8 decades ago (median #1074) and is now significantly lower (#879, down 69.2%), with forms like James going out of style. Jamison is the most contemporarily stylish birth name in this compilation.

Top 2000 baby names ranking of Ferris, Jacob, James, Jamie, Jamison in U.S.

Top 100 baby names ranking of Hamish, Jacob, James, Jamie outside U.S.

Similar Names

Hamish is pronounced similarly to Himesh. Other suggested similar names are Cash, Faivish, Farrish, Fish, Gadish, Ganesh, Habib, Hadi, Hafiz, Hai, Haily (see Haley), Hairo, Hakim, Haleigh, Hali, Halim, Hallsy, Halsy, Ham, Hamahl, Hamal, Hamar, Hamdi, Hamel, Hamell, Hamid, Hamil, Hamill, Hamlen, Hamlet, Hamlin, Hamlyn, Hammad, Hammar, Hammer, Hammet, Hammill, Hammur (see Hammer), Hamnet, Hampus, Hamud, Hamza, Hani, Haniel, Hanif, Hanns, Hanoch, Hans, Hansl, Hanss, Hari, Harish, Harris, Harriss, Havier, Haviv, Hawes, Haws, Hayes, Hayim, Hays, Hazin, Hersh, Hirsh, Humph (see Humphrey), Hymie, Jabesh, Mahesh, Marsh, Nash, Parish, Parrish, Tavish and Walsh. These names tend to be more commonly used than Hamish.

See names
in meaning and etymology.