Cupid
Latin
Craving, longing
Cupid is a Latin term that means “desire”. It is in fact the name of the Greek god of love. The name is very uncommon in English.
No more information.
Holiday
Lovely
Ryan Hayward , Manuel , Aurelia , Orrick , Eindride , Pittman , Ayana , tapestry , Esta