If you're looking for a list of names, Google: "nicknames and full names" and you'll find a few.
What you're trying to do is a simple use of a lookup table. It's a commonly used process, but maybe not for names.
For best practices on asking questions, please read the following article: Forum Etiquette: How to post data/code on a forum to get the best help[/url]