Advertisements

Nepali Baby Names Dictionary

Oshika

ओशिका

Meaning: "Dewdrop"

Back to Listing