Definitions for "Hemyock"
Hemyock is a village in the county of Devon in the United Kingdom.