Etymology Explorer › English

Where does “deloul” come from?

deloul (English): A breed of dromedary used for rapid travel; a...

Definitions

  1. A breed of dromedary used for rapid travel; a...