Meaning and Origin of: Vaesna

Boy name origins & meanings

  • Cambodian : Lucky