Magic Names

Thor

The name Thor is a boy's name of Scandinavian, Norse origin, meaning "thunder".

Solomon

The name Solomon is a boy's name of Hebrew origin, meaning "peace".

Wyatt

The name Wyatt is both a boy's name and a girl's name of English origin, meaning "brave in war".

Eos

The name Eos is a girl's name of Greek origin, meaning "nightingale".

Praise

The name Praise is a girl's name.

Serenity

The name Serenity is a girl's name of Latin origin, meaning "peaceful".

Odin

The name Odin is a boy's name of Scandinavian, Norse origin, meaning "god of frenzy; poetic fury".

Achilles

The name Achilles is a boy's name of Greek origin, meaning "thin-lipped".

Atticus

The name Atticus is a boy's name of Greek, Latin origin, meaning "from Attica".

Cyrus

The name Cyrus is a boy's name of Persian origin, meaning "sun".

Walter

The name Walter is both a boy's name and a girl's name of German origin, meaning "army ruler".

Harvey

The name Harvey is a boy's name of French origin, meaning "battle worthy".

Adonis

The name Adonis is a boy's name of Greek origin, meaning "lord".

Oscar

The name Oscar is a boy's name of English, Irish origin, meaning "God spear, or deer-lover or champion warrior".

Kylo

The name Kylo is a boy's name.

Evie

The name Evie is a girl's name of Hebrew origin, meaning "life".

Lilith

The name Lilith is a girl's name of Assyrian origin, meaning "ghost, night monster".

Calypso

The name Calypso is both a boy's name and a girl's name of Greek origin, meaning "she who hides".

Viggo

The name Viggo is a boy's name of Scandinavian origin, meaning "war".

Loki

The name Loki is both a boy's name and a girl's name.

Severus

The name Severus is a boy's name meaning "stern".

Zeus

The name Zeus is a boy's name of Greek origin.

Lucian

The name Lucian is a boy's name of Latin origin, meaning "light".

Lucifer

The name Lucifer is a boy's name of Latin origin, meaning "light-bearer".

Azriel

The name Azriel is a boy's name of Hebrew origin, meaning "God is my help".

Audrey

The name Audrey is a girl's name of English origin, meaning "noble strength".

Evangeline

The name Evangeline is a girl's name of Greek origin, meaning "bearer of good news".

Mazikeen

The name Mazikeen is a girl's name meaning "harmful spirits".

Popular Lists