RichThesaurus
djellaba
djellaba
antonyms
djellaba
definitions
noun
A loose-fitting, ankle-length hooded robe worn by men in North Africa.