Meaning and Origin of: Kellan

Girl name origins & meanings

  • Gaelic : Warrior princess