This is a "first name database/search" thingie. Its uses are nearly endless.
Actually, they're quite finite - Here are some examples:
When searching by meaning, remember to try synonyms if you can't find what you're looking for. For instance, if you want a name that means "beautiful" or "noble", don't forget to try "lovely" and "highborn" or even "queen". Also, think phonetically. If you can't find the name Lena, try Lina or Leena.
Send comments, problems, and suggestions to firstname.lastname@example.org.