logophile

Noun

 * 1) One who loves words; a word buff.