MeaningOne of many names of Lord Shiva representing him as giver of happiness
ReligionHindu
OriginIndian