utgard
/AH1 T G AA0 R D/noun
- 1
(Norse mythology) The abode of the giant Utgard-Loki, on the other side of the great sea that surrounds Midgard.
Translate โutgardโ into another language
Choose a language below to open the translator with English selected as the source language.