MeaningAn Entry Point into a Dispute, Beginning of Dispute, Name to applaud Lord Vishnu
ReligionHindu
OriginIndian