Rhyme Desk
Find rhyming words!

Definition of "Naivete" :

noun: lack of sophistication or worldliness