Advertisements

Nepali Baby Names Dictionary

Tavisha

तविषा

Meaning: "Brilliant"

Back to Listing