See also: Cupids

English edit

Noun edit

cupids

  1. plural of cupid

Anagrams edit