Meaning and Origin of: Tajsa

Girl name origins & meanings

  • Polish : Princess; born at Christmas