Hmmmm i weirdly like Oolie, but the way what do trolls look like in your setting? I was thinking a more stone troll, grey skin. Large tusks, little body hair, though if you go off of Norwegian trolls, she have a tail, be a fuzzy with hobbit feet, big nose and no tusks(though that is optional)
Of course there are a few other options, especially if you use a few "ogres" as reference like the metal hook footed tree dwelling, red skinned African ones.