Midgard
1.
(
noun
) the abode of humans in Norse mythology
Related Words:
imaginary place
Terms and Conditions of Use / Copyright Notice