Shanvi best name meanings: Cheerful, Temperamental, Volatile, Modern, Lucky. Get Shanvi name meaning.
Most common surnames with name Shanvi: Singh, Tyagi, Ajit, Arya, Bajpai. Get List of surnames with name Shanvi.
Most common names with last name Punugoti: Shanvi, Suresh. Get Names that go with Punugoti.