Truro Definition
    pronoun
  
 A city in Iowa.
Wiktionary 
A town in Massachusetts.
Wiktionary 
A town in Nova Scotia.
 Wiktionary 
A town in South Australia.
 Wiktionary 
Find Similar Words
Find similar words to truro using the buttons below.
A city in Iowa.
A town in Massachusetts.
Find similar words to truro using the buttons below.