English → Hindi dictionary
walhalla
Definition
(Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
Looking for poetry? Read shayari and poems by great poets.
(Norse mythology) the hall in which the souls of heros slain in battle were received by Odin
Looking for poetry? Read shayari and poems by great poets.