Where does “oft” come from?

oft (Middle English) comes from Old English oft, from Old High German oftu, from Proto-Germanic uftō — oft; often.

Ancestry of “oft”, step by step

StepLanguageWordMeaning
1Old Englishoftoften
2Old High Germanoftu
3Proto-Germanicuftōoft; often

Words derived from “oft

Every word from Proto-Germanic uftō
oft — Etymology, Origin & Word History | Etymology Explorer