20000-names.com: 20000-NAMES.COM: 20,000+ Names from Around the World--baby names, pet, pets, sim, story character, meaning, origin, etymology, etymologies, meanings, origins
20,000+ Names from Around the world. Meanings of Names. Origins of names. Etymology of names. Baby names, pet names, sim names, story character names.
native american names
japanese boy names