What does "fain" mean?

Fain: Satisfied; contented; also, constrained. Shak. The learned Castalio was fain to make trechers at Basle to keep himself from starving. Locke.

Additional senses

  1. 2.With joy; gladly; -- with wold. He would fain have filled his belly with the husks that the swine did eat. Luke xv.
  2. 3.Fain Would I woo her, yet I dare not. Shak.
  3. 4.To be glad ; to wish or desire. [Obs.] Whoso fair thing does fain to see. Spencer.

Sources