Meaning and Origin of: Keitha

Girl name origins & meanings

  • Gaelic : Female warrior