#1 fain s. [disposed, inclined, prepared] having made preparations; "prepared to take risks". wn
#2 fain r. [gladly, lief] in a willing manner; "this was gladly agreed to"; "I would fain do it". wn
vizzz