Home / Dictionary / Deloul

Deloul Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A breed of dromedary used for rapid travel; a swift camel.

Related Terms
Rhyming Words
oul boul coul youl joul foul woul poul soul ghoul shoul afoul seoul raoul desoul besoul ensoul insoul unsoul miaoul
Compare
Deloul vs