geographical name \ˈtrr-(ˌ)ō\

Definition of TRURO

town SW England of Cornwall and Isles of Scilly pop 16,277


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: Tsangpo
Previous 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).