MeaningSing God's Praises or Glory, One who worships God and adores him with his songs
ReligionHindu
OriginIndian