Pavin is an Indian name often derived from Sanskrit roots meaning pure, clear, or holy.
Like Pavin?
Swipe through thousands of names like it