Definify.com

Definition 2024


Cupids

Cupids

See also: cupids

English

Proper noun

Cupids

  1. A town in Newfoundland and Labrador

cupids

cupids

See also: Cupids

English

Noun

cupids

  1. plural of cupid

Anagrams