Etymology · Middle English

fain

2 English words descend from Middle English fain, most common first.