Contracted form of Leofric, which would make an intriguing addition to the modern lexicon of Leo names.