Amarissa \a-ma-rissa, amar(is)-sa\ as a girl's name is a variant of Amaris (Hebrew), and the meaning of Amarissa is "promised by God".
Similar baby names are Amarilla, Amissa and Marissa.