If you often find yourself misspelling "naffal", fear not, as there are several possible correct suggestions. The word "affluent" bears a resemblance and could fit the context depending on the sentence. Alternatively, "ruffian" or "snaffle" might be appropriate options, depending on what you intended to convey.