Tuonela (noun) Definition, Meaning & Examples

noun Finnish Mythology.
  1. the afterworld, an island on which the sun and moon never shine.
Tuonela (noun) Definition, Meaning & Examples

More Definitions