Name Details

सेल्वा (Selva)

Meaning

जोय के सरल, समृद्ध