'Jotun' definitions:

Definition of 'Jotun'

From: WordNet
noun
(Norse mythology) one of a race of giants often in conflict with the Aesir [syn: Jotun, Jotunn]