Daimon
English Meaning
- Greek Mythology An inferior deity, such as a deified hero.
- Greek Mythology An attendant spirit; a genius.
Sorry, No Malayalam Meaning for your input!
See Daimo Want To Try Daimon In Malayalam??