Advertisements

Nepali Baby Names Dictionary

Ambuja

अम्बुजा

Meaning: "Lotus (feminine)"

Back to Listing