Vasishta comes from Sanskrit and the sage Vasistha, meaning most excellent or best.
Like Vasishta?
Swipe through thousands of names like it