Not quite right?
"Search similar patterns."
D_____
Definitions
(Islam) an invisible spirit mentioned in the Koran and believed by Muslims to inhabit the earth and influence mankind by appearing in the form of humans or animals
Used as a crossword answer0 curated clues
No curated clues for djinni yet.