Trolls

Large and ugly beast-like monsters
Found on http://www.mythical-creatures-and-beasts.com/mythical-creatures.html
No exact match found