: naively innocent and trusting
a dewy-eyed optimist
Love words? Need even more definitions?
Merriam-Webster unabridged
Share