YourDictionary

Heimdall

noun

Norse Myth. the watchman of Asgard, home of the gods

link/cite print suggestion box