Vocabulary

medium; diviner; shaman; oracle

noun