Holsworthy Hamlets (English, name)
expansion: Holsworthy Hamlets
Senses:
glosses: A civil parish in Torridge district, Devon, England.
Forms: