mythical creature - English Synonyms Dictionary