Marisol is a ♀ female name.
Marisol is a Spanish name. It derived from “Maria de la Soledad”, the Spanish term for the Virgin Mary. It also derived from Spanish “Maria des Sol” and “mar y sol”.
Marisol means “lonely Maria”, “Maria and sun” and “sea and sun”.