Word Origin & History
ninny
"simpleton, fool," 1593, perhaps a misdivision of an innocent, or from the pet form of the proper name Innocent, with sense influenced by the name's literal meaning. There may be some influence in the word of It. ninno "baby, child."