Navya

Meaning: Young, new, praiseworthy

Origin: Sanskrit

Pronunciation: Nav-yah

Culture: Indian

Gender: Girl

More Indian Names Generate Similar Names