Meaning
Puspabrata means 'flowered' or 'blossomed', symbolizing beauty and grace.
Growth over last 10 years
Download App