Parashuhasta
ads1
MeaningLord of the sea, Lord of the Celestial oceans, A form of Sanskrit name Varun which means Infinite,
ReligionHindu
OriginIndian
MeaningLord of the sea, Lord of the Celestial oceans, A form of Sanskrit name Varun which means Infinite,
ReligionHindu
OriginIndian