Rhyme Desk
Find rhyming words!

Definition of "Naif" :

noun: a naive or inexperienced person

adjective: marked by or showing unaffected simplicity and lack of guile or worldly experience