×

walhalla meaning in English

n. valhalla, palace of the god odin in which he receives the souls of fallen heroes (scandinavian mythology)

Related Words

  1. wahhabite
  2. waldheim
  3. walesa
  4. walk-over
PC Version

Copyright © 2018 WordTech Co.