Kupidu

Maltese

Proper noun

Kupidu

  1. Cupid