grandgore
/ˈɡrændɡɔr/Definitions
1. noun
a type of large, ferocious troll or monster, often found in folklore, typically depicted as a giant with sharp teeth and claws.
“The villagers spoke of a grandgore that had been terrorizing their town for months.”