Origin: French suffix -ette
Definition, synonyms and related words
A fictional species of land-dwelling shark in various fantasy settings, such as Dungeons & Dragons.