Every Name Has a Story

Discover the origins behind names, surnames, and the people who carried them through history.

3,210 Given Names
8,033 Surnames
133,342 Historical People
Name of the Day

Adelina

Germanic

Noble.

View history →

Explore Given Names

View all →
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Explore Surnames

View all →
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z