English | German | Russian | Czech

Truro English

Meaning Truro meaning

What does Truro mean?

Truro

A city in Cornwall, England The Cornish constituency which existed from 1295 to 1997 and encompassed the city. A city in Iowa A town in Massachusetts A town in Nova Scotia city in Cornwall

Synonyms Truro synonyms

What other words have the same or similar meaning as Truro?

Are you looking for...?