conversationalist

kɒnvəˈseɪʃ(ə)n(ə)lɪst

noun

a person who is good at or fond of engaging in conversation.

an entertaining conversationalist