Definition: Nostradamus was a medieval astrologer who predicted future events, but his predictions were wildly inaccurate and often confusing. nostradamus