Letters that make Cupid
d, p, c, i, u are letters that make 'Cupid'
cupids is a word created by adding a letter to 'Cupid'
1 possible definitions for 'Cupid'
Under this definition, cupid is a noun and has the following properties:
Amor has the same meaning as Cupid
'Cupid' can be considered an instance of Roman deity.
'Cupid' can be a category of Roman mythology.