Tanvi (तन्वी) is a Sanskrit word meaning "beautiful," "slender," or "delicate." Used widely in modern India as a feminine name.
Tanvi Azmi (born 1960), the Indian actress, is a contemporary bearer.
Tanvi reduces to seven — the number of delicate beauty.