djinni

nounA supernatural being in Muslim mythology and folklore, often capable of taking human or animal form and having magical powers.

Synonyms