noun.
An invisible spirit that influences mankind by appearing in human or animal form
noun.
A supernatural being with extraordinary powers that usually takes a human form and serves its summoner
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
(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
Word Usage
"Bewail and bemoan the fact as much as you like, but that djinn is just not going back in the bottle."