Find the word definition

Wikipedia
Kenwyn

Kenwyn is a settlement and civil parish in Cornwall, England, United Kingdom. The settlement is a suburb of the city of Truro and is situated 0.5 mi (1 km) north of the city centre. It gives its name to one of three rivers that flow through the city.