cupid-

(Latin: desirous, desiring, to desire, desired)