Tag Archives: Sirens

  • Sirens

    Sirens

    Where did the word Siren come from? It’s an alluring tale of song, beauty and DEATH! Note: In many languages ‘siren’ translates into ‘mermaid’ and because of that siren often refers to mermaids in English as well.

    Continue Reading...

Latest Tweets