Meaning and Origin of: Kerensa

Girl name origins & meanings

  • Cornish : Love