holsworthy hamlets

/HH OW1 L S W ER0 DH IY0 AE0 M L AH0 T S/
noun
  1. 1

    A civil parish in Torridge district, Devon, England.