wishful thinker

noun

Definition of wishful thinker

: one that indulges in wishful thinking