Truro
What is another word for Truro? Here is its meaning, with related words and examples.
Name — A city in Cornwall, England, and towns of the same name in Canada and Massachusetts.
We haven't recorded synonyms for Truro yet. You can still read its full definition, where it comes from, or words that rhyme with it.
Etymology
Perhaps from Cornish try (“three, very”) + berow (“a boiling”), meaning "(a place of) great water turbulence", where the two fast rivers of Allen and Kenwyn meet to form the Truro. Alternatively, from the Gaulish tribal name Treveri, from Celtic trē ("through") + uer ("water, wet"), meaning "water crossing", in referen...
Full origin of Truro →