Muruga WORSHIP OF DEMI GODSBy hinduscripturesJuly 27, 20230 INTRODUCTION Demi gods means minor deities. But they also contain more powers, and most of the demi gods are entitled…