French word sourire comes from Latin rideo, and later Latin subrideo (I smile.)
rideo (Latin)
(intransitive) I laugh.. (transitive) I laugh at, ridicule, mock.
subrideo (Latin)
I smile.
sourire (French)
To smile Smile.