Meaning and Origin of: Magna

Girl name origins & meanings

  • Latin : Strength
  • Norse : Large

Girl name variations