Translation of "Siren" into English

Siren, siren are the top translations of "Siren" into English.

Siren
+ Add

Breton-English dictionary

  • Siren

    noun

    mythology

  • siren

    verb noun adjective

    female creature from Greek mythology who lured nearby sailors to shipwreck

  • Show algorithmically generated translations

Add

Translations of "Siren" into English in sentences, translation memory