Vasili is a Slavic form of Greek Basilios, meaning "royal" or "kingly."
Like Vasili?
Swipe through thousands of names like it