From Sanskrit *vishva* ('all' or 'universe'), meaning all-encompassing or universal.
Like Vishwak?
Swipe through thousands of names like it