Etymology Explorer › Tashelhit

Where does “tarudant” come from?