A visionary, defined broadly, is one who can envision the future. For some groups, visioning can involve the supernatural.