Hesperis. I'm not at all sure that troll is a Troll. He may be a Troll, a Half-troll or simply a very unsocial and reclusive human. troll is more an identity than a definition although it could be both. troll
troll