You might also know this place by the following names:
Taroudant, Taroudannt, تارودانت, Tarudantas, Tarudante, Тарудант, 塔魯丹特