toledo
/tʌlˈidoʊ/
Explore definitions, synonyms, and language insights of toledo
Definitions
Noun
an industrial city in northwestern Ohio on Lake Erie
Noun
a city in central Spain on the Tagus river; famous for steel and swords since the first century