trolless

Etymology
From.

Noun

 * 1) a female troll

Synonyms

 * trollette

Related terms

 * goblette
 * ogress
 * orcess