Find the word definition

Wikipedia
Colyford

Colyford is a village in East Devon, England. It is adjacent to the town of Colyton to the north and lies within its civil parish boundaries.