Uncertain. Perhaps from a Celtic language; links have been proposed to Welsh yfflon (“pieces, bits”) and oddf (“knot, bulb”).
Write this word
Practice speaking and memorizing "offa" and many other words and sentences in Latin.