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