pollyannaish Meaning, Definition & Usage

  1. adjective satellite pleasantly (even unrealistically) optimistic
    cheerful; upbeat.

WordNet