What does Amoretten mean?

Amoretten - German to English

cupids