fain
adjective
1. having made preparations; ready to do something.
Similar word(s): willing, disposed, inclined, prepared
2. (archaic) pleased; glad; apt.
- the dog was fain to run around
verb
1. (archaic) To be delighted or glad; to rejoice
2. (archaic) To gladden