Meaning & Origin
a female given name
Marisol is a girl's and boy's baby name of Spanish origin, a compound of Mar (sea) and Sol (sun) — meaning 'sea and sun' or a contracted form of María de la Soledad ('Mary of Solitude,' a title of the Virgin Mary). The name combines the two most powerful natural forces of the Mediterranean world.
Marisol carries the warmth of Spanish coastal sunshine in every syllable. With over 34,000 U.S. births, it is a deeply established name in Latino communities. American Girl's Marisol Luna character brought it to a generation of children. It has a flowing, four-syllable musicality and a meaning that is simply radiant.