cupid - English Synonyms Dictionary

cupid

n.
[1] Amor