Definition of "djinn"
noun:
-
An invisible spirit that influences mankind by appearing in human or animal form.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
A supernatural being with extraordinary powers that usually takes a human form and serves its summoner.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-