Praveen is an Indian name from Sanskrit meaning "skilled," "talented," or "proficient."
Like Praveen?
Swipe through thousands of names like it