Caretta \c(a)-retta, car(et)-ta\ as a girl's name is a variant of Cara (Latin, Irish, Gaelic), and the meaning of Caretta is "beloved; friend".
The baby name Caretta sounds like Caritta and Coretta. Other similar baby names are Carletta, Claretta, Laretta and Maretta.