Tru·ro geographical name \ˈtru̇r-(ˌ)ō\
town SW England ∗ of Cornwall and Isles of Scilly pop 16,277
Truro geographical name (Concise Encyclopedia)
City (pop., 2001: 20,920), county seat of Cornwall, southwestern England. It is located on the River Truro at the head of Falmouth Harbor. Industries include food processing and light engineering.
Next Word in the Dictionary: TsangpoPrevious Word in the Dictionary: Truk
Seen & Heard
What made you want to look up Truro? Please tell us where you read or heard it (including the quote, if possible).