[Norse] The Norse primeval frost-giants, the enemies of the gods. They were drowned in the blood of Ymir, after which a new race of giants was created by the two only survivors. The Jotuns live in Jotunheim.
JOTUNS
Meaning of JOTUNS in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012