 "Siren".Similarly, Anthemoessa (or Anthemusa) was the island home of the sirens in other versions of the myth.Although the name no longer exists, varying accounts attribute Anthemoessa to the island of Ischia or Capri in the Gulf of Naples.