Adjective fain has 1 sense
- disposed, fain, inclined, prepared - having made preparations; "prepared to take risks"
Antonym: unwilling (indirect, via willing)
,
Adverbial fain has 1 sense
- gladly, lief, fain - in a willing manner; "this was gladly agreed to"; "I would fain do it"
,