Holmwood
Proper noun
Meaning
Holmwood
A civil parish in Mole Valley district, Surrey, England.
Examples
Horses in a pasture near Holmwood, La., after Hurricane Laura.
Proper noun
Holmwood
A civil parish in Mole Valley district, Surrey, England.
Horses in a pasture near Holmwood, La., after Hurricane Laura.