trollette

Noun

 * 1) a female troll

Synonyms

 * trolless

Related terms

 * goblette
 * ogress
 * orcess