Meaning and Origin of: Katarina

Save Name

First name origins & meanings:

  • Greek : Pure
  • Latin : Virginal