Toledo in Polish Toledo in Polish Toledo proper noun A province of Castilla-La Mancha, Spain. Add to Flashcards