/tʌliˈdow/ - [tuleedow] - To•le•do
We found 10 definitions of toledo from 8 different sources.
Noun |
||
toledo - a city in central Spain on the Tagus river; famous for steel and swords since the first century | ||
toledo - an industrial city in northwestern Ohio on Lake Erie |