Holmwood en · PROPN Meanings A civil parish in Mole Valley district, Surrey, England. Relateds Holmewood