Meaning and Origin of: Marisol

Girl name origins & meanings

  • Spanish : I am the sun

Girl name variations