What is the name meaning of CARESSA. Phrases containing CARESSA
CARESSA
Girl/Female
French
Caressa
Tender touch.
Australian, French, Greek, Latin
Tender Touch; Beloved