meaning of names - Name Meanings and History
We offer name meanings for over 45,000 different baby names, surnames, and city names from all over the world. We are in the process of building many tools and resources to help make your studies easier. We invite you to contribute name meanings, ratings, comments, participate in our forums, or contribute facts and information to our growing ...
DA: 95 PA: 7 MOZ Rank: 84