fain
adjective
[ feɪn ]
• pleased or willing under the circumstances.
• "the traveller was fain to proceed"
• compelled by the circumstances; obliged.
• "he was fain to acknowledge that the agreement was sacrosanct"
fain
adverb
• gladly.
• "I am weary and would fain get a little rest"
Origin:
Old English fægen ‘happy, well pleased’, of Germanic origin, from a base meaning ‘rejoice’; related to fawn2.