Find the word definition

Wikipedia
Caroe

Caroe is a small hamlet in the parish of Otterham, Cornwall, England. Caroe is situated approximately ten miles (16 km) south of Bude and six miles (10 km) north of Camelford. Caroe is at around above sea level and lies on the western side of the River Ottery.

Immediately to the south of Caroe is Kernick and Ottery Meadows which is a designated Site of Special Scientific Interest (SSSI).