Meaning and Origin of: Teca

Girl name origins & meanings

  • Slavic : Summer