Definition & Meaning | English word TRURO
TRURO
Definitions of TRURO
- A city in Cornwall, England.
- A city in Iowa.
- A town in Barnstable County, Massachusetts.
- A town in Nova Scotia, Canada. [From 1759]
- A town in South Australia.
Number of letters
5
Is palindrome
No
Search for TRURO in:
Page preparation took: 150.21 ms.