Answer: jotuns

AnswerCrossword Clue
jotunsJOTUN, a giant, also JOTUNN
jotunsany of a race of giants frequently in conflict with the gods