Holmes
Pet Name
Holmes
Origin
English, Old Norse
Meaning
From an island
Notes about Holmes
Holmes is an English name, derived from the Old Norse word 'holmr', which means 'island'. It is a place name and denotes that the bearer comes from a place called Holm. The word Holm itself denotes 'a piece of dry land in a fen' or 'land partially surrounded by water'.
More Info about Holmes
No more information.