Answer: The best meaning of "affinity" is an enjoyment of.
Explanation: Meaning represents something's intent or purpose. That can be a book, a conversation, a television show or a sentence like in the example of "affinity", where you try to figure out the author's intended meaning by interpreting the words.