Truro
geographical name
Tru·ro
ˈtru̇r-(ˌ)ō
town in southwestern England population 20,000
Note: Truro is the capital of Cornwall and the Isles of Scilly.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share