A Geek By Any Other Name…

…is an elf or perhaps a hobbit.

The Hobbit Name Generator

The Elvish Name Generator