Meaning of fain
Definition of fain
(adj)
having
made
preparations; "prepared to
take
risks"
(adv)
in a
willing
manner; "this was gladly
agreed
to"; "I would
fain
do it"
Other information on fain
WIKIPEDIA results for
fain
Amazon results for
fain
Tweet