Achlapati
ads1
MeaningLord of the Immovable, Lord of Mountain, Refers to Himalayas, Name form of Lord Shiva
ReligionHindu
OriginIndian
MeaningLord of the Immovable, Lord of Mountain, Refers to Himalayas, Name form of Lord Shiva
ReligionHindu
OriginIndian