Definition of truro:
(n) :
A city and civil parish with a city council in Cornwall, England (OS grid ref SW8244).
(n) :
The Cornish constituency which existed from 1295 to 1997 and encompassed the city.
(n) :
A place in the United States:
(n) :
A township and unincorporated community therein, in Knox County, Illinois.
(n) :
A minor city in Madison County, Iowa.
(n) :
A town in Barnstable County, Massachusetts.