Anonymous

What Does The Last Name Holmes Mean?

1

1 Answers

Anonymous Profile
Anonymous answered
It means a piece of  low-lying meadow lands near or surrounded by water. Hopes this helps.

Answer Question

Anonymous