Find the word definition

Wikipedia
Odalheim

Odalheim is the 11th studio album by the Swedish death metal band Unleashed. It was released on 24 April 2012 by Nuclear Blast Records.