Meaning ofdaimonin English

daimon

#uncommon
Definitions