From a Vulgar Latin *sufflitum, from Latin sufflō, from flō (“to breathe”). Compare Romanian suflet.
suflit n (plural sufliti or suflite)