MeaningA highly auspicious or blessed, Name of an Indian river
ReligionHindu
OriginSanskrit, South Indian