Djinn
English Meaning
- An invisible spirit that influences mankind by appearing in human or animal form
- A supernatural being with extraordinary powers that usually takes a human form and serves its summoner
Sorry, No Malayalam Meaning for your input!
See Djin Want To Try Djinn In Malayalam??