logophile
noun
°one who loves words; a word buff.