General:
* Logophile: This is the most direct and accurate term, literally meaning "lover of words."
* Wordsmith: This implies someone who is skilled in using words, often in writing or speaking.
* Bibliophile: While technically a "lover of books," bibliophiles are often also lovers of words.
More specific:
* Lexicographer: This describes someone who studies words and their meanings, often working on dictionaries.
* Linguist: This describes someone who studies languages, including the structure and meaning of words.
* Poet: This describes someone who uses words creatively and rhythmically, often in verse.
* Writer: This describes someone who creates written works of any kind, including stories, articles, or even code.
* Storyteller: This describes someone who enjoys sharing stories and using words to create vivid imagery.
Informal:
* Word nerd: This is a playful, informal way to describe someone who is passionate about words.
Ultimately, the best word to use will depend on the context and the specific meaning you want to convey.