From Old Norse 'holmr' meaning small island or water meadow; a transferred surname.
Holmes is a surname-turned-given name rooted in Old Norse and Old English, deriving from 'holmr,' meaning a small island, riverside meadow, or low-lying land near water. It was carried into England by Scandinavian settlers during the Viking Age and became a common topographic surname throughout the North of England and Scotland. As a place-name element, it survives today in dozens of English villages.
The name is overwhelmingly associated in the modern imagination with Sherlock Holmes, the fictional consulting detective created by Arthur Conan Doyle in 1887. Doyle's creation so thoroughly colonized the name that it became a byword for razor-sharp deduction and eccentric brilliance. The character has never gone out of print and has been adapted into hundreds of stage, film, and television productions across more than a century, cementing 'Holmes' as one of literature's most durable proper nouns.
S. Supreme Court from 1902 to 1932, whose aphorisms on law, pragmatism, and free speech remain influential. As a first name, Holmes is rare but carries a quietly distinguished, bookish authority — appealing to parents drawn to surnames-as-forenames with a strong cultural imprint.