SIRENICAL MEANING IN ENGLISH

• Sirenical Definition & Synonyms

  1. (a.) Like, or appropriate to, a siren; fascinating; deceptive.


RECENT SEARCHES