The baby name Amoretta is a boys and girls name, 3 syllables long and is pronounced "a-mo-ret ta".
Amoretta is Greek and Latin in Origin, with the following Meanings
Boy Name Meanings by Origin
Latin Meaning - Little love
Female Name meanings by Origin
Greek Meaning - Shining light. The Irish form of Helen