Meaning
Teevra signifies intensity and sharpness, reflecting a vibrant and passionate personality.
Growth over last 10 years
Download App