Troll

Trolls were a humanoid race that inhabited the continent of Aquilon.