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

Muriel

Irish, Gaelic

Bright sea, from Irish elements meaning 'bright' and 'sea.'

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