Sanat is a Sanskrit name meaning eternal or ancient.
Like Sanat?
Swipe through thousands of names like it