Midgard

1. (noun) the abode of humans in Norse mythology
Related Words: imaginary place



Terms and Conditions of Use / Copyright Notice