Answer: jotunns

AnswerCrossword Clue
jotunnsa member of a race of giants in Norse mythology
jotunnsJOTUNN, a giant, also JOTUN