Every name has a story. What's yours?

99,049 name meanings and histories from around the world.





Want to contribute?

Add your name's story