Marisol for a baby name

Spanish, meaning ‘bitter sun’. Also a contraction of Maria de la Soledad, which is another title for the Virgin Mary in Spain.

Search by letter



Search by category