Shashanth is an Indian Sanskritic name associated with calm joy and moonlike beauty in meaning interpretations.
Like Shashanth?
Swipe through thousands of names like it