Meaning and Origin of: Vasily

Boy name origins & meanings

  • Greek : Royal
  • Arabic : Brave
  • Czechoslovakian : Kingly
  • Greek : With royal blood, regal
  • Teutonic : Valiant protector