"from the island in the river"

Holmes Origin and Meaning

The name Holmes is a boy's name of English origin meaning "from the island in the river".

Possible middle name for devotees of detective Sherlock.

# 958 in the US

Holmes Rank in US Top 1000

Famous People Named Holmes

  • Holmes Herbert (born Edward Jenner)English character actor
  • (Holmes) Sterling Morrison Jr.guitarist and founding member of The Velvet Underground
  • Holmes ColbertNative American leader of the Chickasaw Nation and writer of its constitution
  • Holmes ConradAmerican politician
  • Holmes OsborneAmerican actor
  • Holmes Rolston IIIAmerican philosopher
  • Holmes TuttleAmerican businessman and adviser to President Ronald Reagan
  • Katie HolmesAmerican actress

Holmes in Pop Culture

  • Sherlock Holmesdetective character created by Sir Arthur Conan Doyle