deipnosophist

noun ~ a person skilled in table talk

We had heard that Annemarie was quite the deipnosophist, and she lived up to her reputation by ably keeping conversation flowing at the dinner party.