millenarist
hypernyms
optimist