Whimsical and Enchanting Names for Boys

Whimsical and Enchanting Names for Boys Straight Out of a Fairytale

Whimsical and enchanting names for boys are romantic and playful. The names on this list have origins from Old English to ancient Greece and are as diverse as their meanings. Still, almost all of them have an enchanting charm about them just like the baby boys that may carry them one day.

More Like This:
Whimsical and Enchanting Baby Names for Girls Straight out of a Fairytale

 

Abriel

Origin: Hebrew
Meaning:
Father of multitude

 

Allegro

Origin: Italian
Meaning:
Quickly

 

Aries

Origin: Latin
Meaning:
The ram

 

Aslan

Origin: Turkish
Meaning:
Lion

 

Atley

Origin: English
Meaning:
From the meadow

 

Atreyu

Origin: German
Meaning:
Literary name

 

Aurelian

Origin: French
Meaning:
Gold

 

Bastien

Origin: French
Meaning:
From Sebastia

 

Barnaby

Origin: English
Meaning:
Son of exhortation

 

Bayard

Origin: English
Meaning:
Foolhardy

 

Beowulf

Origin: English
Meaning:
Beewolf

 

Bravery

Origin: English
Meaning:
Word name

 

Breccan

Origin: Irish
Meaning:
Freckled

 

Bromley

Origin: English
Meaning:
Broom woodland clearing

 

Caledon

Origin: Latin
Meaning:
Scotland

 

Callum

Origin: Scottish
Meaning:
Dove

 

Caius

Origin: Latin
Meaning:
Rejoice

 

Caspian

Origin: English
Meaning:
Place name

 

Castor

Origin: Greek
Meaning:
He who excels

 

Constantine

Origin: Latin
Meaning:
Constant

 

Cornelius

Origin: Latin
Meaning:
Horn

 

Cyrus

Origin: Greek
Meaning:
Lord

 

Dagan

Origin: Hebrew
Meaning:
Grain

 

Dante

Origin: Italian
Meaning:
Enduring

 

Darrow

Origin: Scottish
Meaning:
Oaktree

 

Dashiell

Origin: French
Meaning:
Surname

 

Dempsey

Origin: Irish
Meaning:
Proud

 

Dorian

Origin: Greek
Meaning:
Tribe

 

 

Draco

Origin: Latin
Meaning:
Dragon

 

Dmitri

Origin: Greek, Russian
Meaning:
Devoted to Demeter

 

Eero

Origin: Finnish
Meaning:
Eternal ruler

 

Eleazar

Origin: Hebrew
Meaning:
God helps

 

Emilien

Origin: French
Meaning:
Rival

 

Emrys

Origin: Welsh
Meaning:
Immortal one

 

Evander

Origin: Latin
Meaning:
Good man

 

Everard

Origin: English
Meaning:
Brave boar

 

Evren

Origin: Turkish
Meaning:
Universe

 

Ewan

Origin: Scottish
Meaning:
Born from the yew tree

 

Fabian

Origin: Latin
Meaning:
Bean grower

 

Finbar

Origin: Irish
Meaning:
Fair-haired

 

Finnegan

Origin: Irish
Meaning:
Little fair one

 

Florian

Origin: German
Meaning:
Flowery

 

Flynn

Origin: Irish
Meaning:
Red-haired

 

Foxen

Origin: English
Meaning:
Locational name

 

Gable

Origin: French
Meaning:
Triangular-shaped hill

 

Gabrien

Origin: Hebrew
Meaning:
God is my strength 

 

Gallien

Origin: Italian
Meaning:
Of Gaul

 

Garnet

Origin: French
Meaning:
Pomegranate

 

Gaston

Origin: French
Meaning:
Guest, stranger

 

Gideon

Origin: Hebrew
Meaning:
Hewer

 

Golding

Origin: English
Meaning:
Friend of gold

 

Gulliver

Origin: Irish
Meaning:
Glutton

 

Halloran

Origin: Irish
Meaning:
A foreigner from beyond the sea

 

Hamish

Origin: Scottish
Meaning:
Supplanter

 

Hansel

Origin: German
Meaning:
God is gracious

 

Hawthrone

Origin: English
Meaning:
Lives near the hedge

 

Hugo

Origin: German
Meaning:
Bright in mind

 

Huron

Origin: English
Meaning:
Bristle-haired

 

Huxley

Origin: Scottish
Meaning:
Hucc clearing 

 

Ingram

Origin: German
Meaning:
Angle raven

 

Isidore

Origin: English
Meaning:
Gift of Isis

 

Jesper

Origin: Danish
Meaning:
Treasure

 

Julius

Origin: Roman
Meaning:
Downy-bearded

 

Kenelm

Origin: English
Meaning:
Brave helmet

 

Lark

Origin: English
Meaning:
Bird

 

Leander

Origin: Latin
Meaning:
Lion man

 

Leopold

Origin: German
Meaning:
Bold people

 

Linus

Origin: Latin
Meaning:
Flax

 

Lorcan

Origin: Irish
Meaning:
Fierce one

 

Lowen

Origin: Cornish
Meaning:
Happy

 

Loxley

Origin: English
Meaning:
Woodland clearing

 

Lucius

Origin: Latin
Meaning:
Light

 

Lynx

Origin: English
Meaning:
Animal name

 

Lysander

Origin: Greek
Meaning:
Liberator

 

Malachi

Origin: Hebrew
Meaning:
My messenger

 

Marius

Origin: Roman
Meaning:
Family name

 

Matadrin

Origin: French
Meaning:
Unknown

 

Matteo

Origin: Italian
Meaning:
Gift from God

 

Micah

Origin: Hebrew
Meaning:
He who is like God

 

Mordecai

Origin: Persian
Meaning:
Servant of Marduk

 

Noel

Origin: French
Meaning:
Christmas

 

Octavius

Origin: Latin
Meaning:
Eighth

 

Oleander

Origin: Botanical name

 

Orlow

Origin: German and Polish
Meaning:
Eagle

 

Osiris

Origin: Egyptian
Meaning:
God of the afterlife

 

Othello

Origin: Name of a Shakespearian tragedy.

 

Peregrin

Origin: Latin
Meaning:
Foreigner

 

Phineas

Origin: Hebrew
Meaning:
The Nubian

 

Quillen

Origin: Irish
Meaning:
Cub

 

Quintus

Origin: Latin
Meaning:
Fifth

 

Raphael

Origin: Hebrew
Meaning:
God has healed

 

Rhodri

Origin: Welsh
Meaning: Wheel king

 

Robin

Origin: English
Meaning:
Bird

 

Romeo

Origin: Italian
Meaning:
Pilgrim to Rome

 

Ronan

Origin: Irish
Meaning:
Little seal

 

Rowley

Origin: English
Meaning:
Rough clearing

 

Rudyard

Origin: English
Meaning:
Red guarded

 

Rune

Origin: Scandinavian
Meaning:
Secret lore

 

Ruslan

Origin: Russian
Meaning:
Lion

 

Seamus

Origin: Irish
Meaning:
Supplanter

 

Severn

Origin: English
Meaning:
Place name

 

Silvius

Origin: Latin
Meaning:
Wood

 

Sinclair

Origin: Scottish
Meaning:
Tribe

 

Soren

Origin: Scandinavian
Meaning:
Stern

 

Sorley

Origin: Irish
Meaning:
Summer wanderer

 

Sterling

Origin: English
Meaning:
Starling

 

Tagus

Origin: Latin
Meaning:
River name

 

Theron

Origin: Greek
Meaning:
Hunter

 

Thor

Origin: Norse
Meaning:
God of thunder

 

Tiberius

Origin: Latin
Meaning:
Of the Tiber

 

Tobias

Origin: Greek
Meaning:
God is good 

 

Tolliver

Origin: English
Meaning:
Metalworker

 

Tomlin

Origin: English
Meaning:
Twin

 

Tristan

Origin: Celtic
Meaning:
Sorrowful

 

Triton

Origin: Greek
Meaning:
Son of Poseidon

 

Ulysses

Origin: Greek
Meaning:
Wrathful

 

Valor

Origin: English
Meaning:
Word name

 

Viggo

Origin: Scandinavian
Meaning:
Battle

 

Weaver

Origin: English
Meaning:
Occupational name

 

Wilbur

Origin: English
Meaning:
Will boar, resolute

 

Willougby

Origin: English
Meaning:
Willow settlement

 

Windsor

Origin: English
Meaning:
Landing place with a windlass

 

Wolfgang

Origin: German
Meaning:
Traveling wolf

 

Wynn

Origin: English
Meaning: Friend

 

Xavier

Origin: Basque
Meaning:
New house

 

Yarrow

Origin: English
Meaning:
Botanical name

 

Zenith

Origin: English
Meaning:
Highest point in the heavens

 

Zephyr

Origin: Greek
Meaning:
West wind

 

Zeus

Origin: Greek
Meaning:
God of heavens

 

Zev

Origin: Hebrew
Meaning:
Wolf

 

More Like This:
Rare Magical and Enchanting Baby Names No One Else will Have

 

Similar Posts