What does Holmes mean?
Holmes /hol-mes/ as a boys' name is pronounced holms. It is of Middle English origin, and the meaning of Holmes is "holly; islands in the river". Arthur Conan Doyle's fictional detective Sherlock Holmes.
Affiliated boy name: Hume.
(male) Haigholmes, Hobmes, ..
(female) Holmesse, Holmessia, ..
How popular is Holmes?
Holmes is an uncommonly occurring given name for males but a very prominent surname for all people (#161 out of 150436, Top 1%). (2000 U.S. Census)
Shown below is the baby name history of Holmes for boys. Holmes reached its top position of #1367 in the U.S. in the 1880s, but is not listed at the moment. (2014 Birth Statistics)
Recommended names are Aimes, Ames, Arles, Aymes, Cortes, Dalles, Delles, Eames, Ermes, Forbes, Gilles, Gyles, Halden, Hale, Halen, Haley, Halle, Hallem, Hallen, Halley, Halsey, Halver, Hamel, Hannes, Harmen, Hayes▲, Helje (see Helgi), Helmut, Hermes, Hermus, Hillel, Himesh, Hjalmer, Hobbes, Hobbs, Hobie, Hodges, Hofman, Holden▲, Hollis▼, Holman, Homar, Homer▼, Homere, Homeros, Homerus, Hooper, Hopper, Hosea▼, Howel, Howie, Howlen, Hoyce, Huges, Hughes, Hugues, Hulme, Hymen, Jaymes, Jiles, Jones, Jules▼, Jyles, Klaes, Kortes, Miles▲, Moises▲, Montes, Moses▼, Moyses, Mozes, Myles▲, Niles, Semmes and Wilkes. These names tend to be more commonly used than Holmes.