Of Greek origin or Latin origin.
Xarissa has several possible origins and the meaning of the name depends on that origin.
One possible origin is Greek, from the name “Χαρά”, “chara” meaning “joy”.
Another possible origin is Latin, from the name Clarissa, deriving from Clara, from the Latin “Clarus”, meaning “bright, clear”, or “famous”.
Xarissa is also associated with the name Greek name “Carissa” or “Charissa”, meaning “very dear” or “beloved”.
It is also associated with the name “Harissa”, deriving from a Christian pilgrimage site in Lebanon, dedicated to “Our Lady of Lebanon”.