Toledo

"Toledo" in Arabic

طُلَيْطِلَة

ṭulayṭila

(city and province of Spain)

Next best steps

Mini challenge

Unscramble this word: toledo