Recently a friend of mine who is dating a man from Africa told me that her boyfriend was a "dreamer" and his name "bhekimpilo" (but k sounds like g) is a traditional name from his fathers tribe in Zimbabwe meaning to ponder and reflect.

Weather or not you behave like what your name suggests.. it's fun to know about names and their meanings!


Here is a list of some Classical Names and their meanings.
Classical names come to us from many cultures, but mainly from Latin and Greek.

Classical Baby BOY Names
Leander (Greek) means "Like a lion"
Aurelius (Latin) means "Golden son"
Hermes (Greek) means "Bringer of messages"
Theseus (Greek) means "Warrior"
Cosimo (Greek) means "In harmony with life"
Horatio (Latin) means "Dashing"
Dionysus (Greek) means "Joyous"
Constantine (Latin) means "Consistent"
Caesar (Latin) means "Focused leader"
Prometheus (Greek) means "Bringer of fire"
Galen (Greek) means "Calm"

Classical Baby GIRL Names

Alexis (Greek) means "protector"
Aurelia (Latin) means "Goddess of dawn"
Julia (Latin) means "Forever young"
Calliope (Greek) means "Muse of poetry"
Parthenope (Greek) means "Siren"
Penelope (Greek) means "Weaver of dreams"
Lalage (Latin, Greek) means "Sweet chattering"
Valencia (Latin) means "Strong and healthy"
Calista (Greek) means "Most beautiful"
Isis (Greek) means "Supreme Goddess of moon and fertility"
Leticia (Latin) means "Gladness and joy"
Theodora (Greek) means "Gift of God"
Regina (Latin, English) means "Thoughtful"

Modern Names

It's funny how modern names increase and decrease in popularity according to the decade.


Modern Baby BOY Names

William (English) means "Staunch protector"
James (English) means "Steadfast"
Robert (English) means "Brilliant"
Frank (Latin, from "Francis" means "Free spirit"
Christopher (Greek) means "Christ-bearer"
Nicholas (Greek) means "Victory of the people"
John (Hebrew) means "Honorable"
Joseph (Hebrew) means "Supported by God"
Thomas (Aramaic) means "Twin"
Edward (Anglo-Saxon) means "Defender"


Modern Baby GIRL Names

Olivia (English) means "Flourishes"
Ashley (English) means "Woodland sprite"
Samantha (Hebrew from "Samuel" means "Heard by God"
Sarah (Hebrew) means "God's princess"
Elizabeth (Hebrew) means "Beauty"
Margaret (Greek) means "Treasured pearl"
Helen (Greek) means "Beautiful one"
Emily (Germanic) means "Poised"

Names Around the World:


Baby names often reflect the history and culture of a country.


Worldly Baby BOY Names
Lancelot (French) means "Romantic"
Francois (French) means "Frenchman"
Romeo (Italian) means "Romantic lover"
Valentin (Russian) means "Robust and healthy"
Aleksander (Polish) means "Defender"
Aleksei (Russian) means "Brilliant"
Charles (German) means "Well-loved"
Shuu (Japanese) means "Responsible"
Kofi (Ghanian) means "Born on Friday"
Kwame (Ghanian) means "Born on Saturday"
Hakon (Scandinavian) means "Chosen son"
Hanani (Arabic) means "Merciful"
Jonah (Hebrew) means "Peacemaker"
Aiden (Irish) means "Fiery spirit"


Worldly Baby GIRL Names

Tatiana (Russian) means "Snow queen"
Grazyna (Polish) means "Graceful"
Soraya (Persian) means "Royal"
Jasmine (Persian) means "Sweet and fragrant"
Iseult (Irish) means "Lovely"
Grania (Irish) means "Love"
Leilani (Hawaiian) means "Heavenly girl"
Lorelei (German) means "Siren"
Johanna (German) means "Believer in a gracious God"
Isairis (Spanish) means "Lovely"
Honoria (Spanish) means "Of high and saintly honor"
Leila (Arabic) means "Beauty of the night"
Fatima (Arabic) means "Wise woman"
Allegra (Italian) means "Snappy and bright"
Tanisha (Nigerian) means "Born on Monday"
Kishi (Japanese) means "Eternal"
Parveen (Hindi) means "Star"


Names from Nature:
In the West, names from nature became popular in the Victorian Era.


Baby BOY Names From Nature
Brooks (English) means "Streams"
Forrest (English) means "Forest"
Brock (English) means "Badger"
Cliff (English) means "Cliff"
Drake (English) means "Dragon,"
Craig (English) means "Craig"
Leo (Latin) means "Lion"
Garth (English) means "Enclosed area"
Wade (English) means "A ford"

Baby GIRL Names From Nature
Ilana (Hebrew) means "Tree"
Sierra (Spanish) means "Mountain range"
Brooke (English) means "Brook"
Nasrin (Hindi) means "Wild rose"
Leigh (English) means "Meadow"
Chantal (French) means "Rock"
Beverley (English) means "Beaver stream"
Blair (Gaelic) means "Field"
Chelsea (English) means "Limestone landing"
Fleur (French) means "Flower"

Names from Mythology:
Many baby names from mythology go back before written history.


Baby BOY Names From Mythology

Adonis (Greek) means "A Lord"
Damian (Greek) means "A Tamer"
Orion (Greek) means "Light"
Paris (Greek) means "Lover"
Ulysses (Latin) means "Forceful"

Baby GIRL Names From Mythology

Olympia (Greek) means "Home of the Greek gods"
Daphne (Greek) means "Laurel tree"
Minerva (Latin) means "Goddess of wisdom"
Ariadne (Greek) means "Very pure"
Venus (Latin) means "Goddess of love"