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 Anvi mean?
A modern Indian name, glossed from Sanskrit anu-vi as 'one who follows/seeks', and also claimed as an epithet of Parvati or Lakshmi. Sources disagree and no classical etymology is firmly fixed; meaning unsettled.