Holmes
[hoʊmz]Meaning
english surname used as a given name; no meaning documented in the sources checked
Background Story
Holmes is recorded as a given name in English, and Behind the Name's entry for it is a user-submitted one. Wikipedia lists it as the given name of several men, among them the American historian Holmes Alexander.

Related Names
Hamley
Harlan
Derived from Old English meaning 'hare land' or 'rocky land'
Harris
English surname derived from the given name harry
Heston
Derived from the Old English meaning 'settlement on a hill'
Ashton
From an English surname and place name meaning "ash tree town" in Old English
Bardon
Recorded as a masculine given name in ecclesiastical history
Baxter
From an occupational surname meaning "(female) baker"
Booker
From an English occupational surname meaning "maker of books"
Bowden
A town near an ancient settlement, or a nickname meaning 'a flower pot'.