Named for the Vedic sage Vasistha, meaning most excellent and linked to ancient Hindu tradition.
Like Vasisht?
Swipe through thousands of names like it