Truro

[No POS]
1
the administrative centre of Cornwall in south-west England. It has a cathedral.
ترورو