prophet: an authoritative person who divines the future
diviner: someone who claims to discover hidden knowledge with the aid of supernatural powers
combination: a collection of things that have been combined; an assemblage of separate parts or qualities