logophile

noun
  1. a person who loves words and language; a word enthusiast
  2. Usage: informal; often used affectionately to describe someone passionate about vocabulary, etymology, or wordplay

Examples