1. Noun. (fantasy science fiction) A creature resembling a mermaid or merman. ¹
¹ Source: wiktionary.com