What is the meaning of Naïf?

Naive.

One who is naive.

naive, dewy-eyed; gullible

naive

a naive person

Source: wiktionary.org