What does Carisa mean?

Carisa meaning in Names Dictionary

Artistic.
Name Origin: Latin
Name Gender: Female