colyford

/K OW1 L IH1 F ER0 D/
noun
  1. 1

    A village in Colyton parish, East Devon district, Devon, England (OS grid ref SY2592).