Meaning of Demigod



English: Demigod
Bangla: উপদেবতা
Hindi: यक्ष, गंधर्व, उपदेवता
Type: Noun / বিশেষ্য / संज्ञा