Meaning
Achiever of Perfection; Victory of one who possesses Lotus; Lord Vishnu
Gender
Boy
Religion
Sikh