English Dictionary
Definition Cupid in British English
Cupid noun
[countable] noun
/ˈkjuːpɪd/
English Dictionary