Meaning ofdemonicin English

demonic

us//ˈdiː.moʊ.nɪk//uk//ˈdiː.məʊ.nɪk//
#uncommon
Definitions