In Norse mythology, a volva is a human who is able to see the future. She is a fortune-teller who appears both in human banquets and gods.