Amoretta \a-mo-retta, amor(et)-ta\ as a girl's name is a variant of Amorette (French), and the meaning of Amoretta is "little love".
The baby name Amoretta sounds like Amarit. Other similar baby names are Amberetta and Aretta.