From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
Proper noun[edit]
Huccaby
- A hamlet in Dartmoor, Devon, South West England, England, United Kingdom
Derived terms[edit]
Translations[edit]
Huccaby, Dartmoor, Devonshire, West Country, England, UK
See also[edit]