Name Details

Himasailaja

Meaning

Born of himalaya, Born of snow