Advertisements

Nepali Baby Names Dictionary

Delisha

डेलिशा

Meaning: "A form of delicia"

Back to Listing