What is the meaning of Fain?

Well-pleased, glad.

Satisfied, contented.

Eager, willing or inclined to.

Obliged or compelled to.

With joy; gladly.

By will or choice.

To be delighted or glad; to rejoice.

To gladden.

to worship, to celebrate, to offer an oblation which is not sacrificial blót.

end

joyful, happy

willing, eager

pleasing, enjoyable, attractive

gladly, joyfully

willingly, eagerly

hunger

hay

woman

hay

cool, fine, of good quality

Source: wiktionary.org