What does Tanvi mean?
From the Sanskrit तन्वी (tanvī), 'slender-bodied, delicate', from tanu ('body, slender'). Recorded as an epithet of the goddess Durga.
What does Navya mean?
From Sanskrit navya (नव्य), 'new, fresh, young, worthy of praise'. Well established.