Home
Word Lists
Word Search
djellaba
n. (also jellaba) loose hooded cloak (as) worn by arab men. [arabic]