Meaning
Lotus; Water Lily; Name represents male counter part of Ambuja(Goddess Mahalakshmi) and so is considered as one of names of Lord Vishnu
Gender
Boy
Religion
Hindu