Marissa is a variant spelling of Marisa, a combination of the names Maria and Luisa. Maria is the Latin form of Mary, from Hebrew Miriam, whose meaning is debated: a name of unknown meaning though possible meanings ascribed to it are “sea of bitterness”, “rebelliousness” or “obstinacy”, and “wished for child”. It’s also possible that it might be derived from an Ancient Egyptian source either meaning “beloved” from myr, or from mr “love”. Luisa is the feminine form of Luis, the Spanish form of Louis, the French form of Ludovicus via Germanic Ludwig meaning “famous war” or “famous battle”. Marissa could also be an elaboration of Latin Maris meaning “of the sea”.
Origin: Hebrew, Ancient Egyptian, Proto-Indo-European