One of the most important aspects of building a character in Tolkien’s world is the character’s name. The name of the character speaks of the character’s history, culture, personality, present, and occasionally, its future. Many fan writers try (and fail) to do this, so here is a few pages devoted to helping authors find Tolkienesque names for their characters.
The naming traditions for the Elves in and from the Holy Land, like the Vanyar and the Ñoldor.
The naming traditions for the Elves living in Middle-earth, like the Sindar, Legrim, Lindar, and Nandor.
The naming traditions for the Númenóreans and their descendants, like Aragorn’s people, and the Gondorians.
The naming traditions for the people of Rohan, which surprisingly aren’t too different from those of the Númenóreans.
The naming traditions of the Hobbits, which are very different from everyone else in Middle-earth.
The naming traditions of the Dwarves, which are also quite different from others in Middle-earth.