[Norse] In Norse mythology, the abode of the giants, situated in Jotunheim. Utgard-Loki had his castle here.
UTGARD
Meaning of UTGARD in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012