cupidEnglish
Amor, Cupid, cupid
Noun
(Roman mythology) god of love, counterpart of Greek Eros
English: Cupid, Amor
A symbol for love in the form of a cherubic naked boy with wings and a bow and arrow
English: cupid
English words with similar meanings
Show 1 words
Words that start with "cupid"