What is the meaning of Amoretto?

A cupid or putto (representation of a naked baby or small child, often with wings).

A love poem.

A male sweetheart, lover.

Source: wiktionary.org