A Sanskrit-derived name meaning delightful, pleasing, or charming.
Like Abhiram?
Swipe through thousands of names like it