Skip to Content

300+ Stunning Modern Baby Names

Looking for a modern and trendy baby name for your little one?

If you want a stylish name for your baby then I have got hundreds for you to choose from.

Pregnant woman thinking about modern baby name ideas

When picking my own baby’s names I wasn’t too worried about choosing something that was popular. 

I know many people like to steer clear of the top 50 most popular baby names when choosing their perfect moniker but I was happy for a common name as long as it was modern.

What are modern baby names?

Modern doesn’t necessarily mean a name that has just emerged recently. A modern name is something that is popular right now, has become very trendy or fits with a current baby name trend. 

Choosing a modern baby name also doesn’t  necessarily mean picking something that’s in the most popular baby name charts! It can also be about finding a baby name that’s a little bit edgy but also won’t seem out of step with current trends. 

These ideas include familiar modern favourites as well as unusual baby names that are rarely used.

So to help you pick the perfect modern baby name I have got more than 400 stylish choices for baby boys and girls!

They are in alphabetical order to make them easy for you to scan! I hope you find your perfect modern baby name here! 

You may also like:

Baby name trends for 2021

Baby name trends for 2022

Unisex baby name ideas

Modern baby girl names 

A

Abigail

Meaning cause of joy. 

Acadia 

A French naming meaning place of plenty. 

Ada

Meaning noble or nobility. 

Adele 

Meaning nobility. 

Adelyn

Noble one. 

Addison 

Son of Adam. 

Alana/Alayna

Meaning precious or child. 

Alessia 

Defending warrior. 

Alexa

Defender of human. 

Alexandra 

To ward off or protect. 

Alexandria 

Defender of mankind. 

Alexia 

Defender of men. 

Alexis 

Helper or defender. 

Alina 

Meaning noble or bright. 

Allegra 

An Italian name meaning joyful or happy. 

Alma 

Nourishing in Latin. Also means the soul in Spanish. 

Alyssa 

Noble.

Amara 

Meaning bitter in Italian, or immortal in Sanskrit. 

Amaliya 

Rival or eager work. 

Amber 

Meaning jewel in Arabic. 

Amelia 

Work. 

Amy 

Beloved or to love. 

Ana 

God is gracious. 

Anais 

Gracious and merciful. 

Angelica 

Meaning angel or messenger. 

Anise 

A pretty and unusual name meaning spice. 

Aniya 

Grace. 

Anne 

Favour or grace. 

Antonella 

Priceless one. 

Aoife 

Meaning beauty. 

Aurelia 

Golden. 

Aurora 

From the Latin word aurora, which means dawn. 

Arden 

Valley of the eagle. 

Ash 

Happy or after the ash tree. 

Aspen

A place in Colorado and also a type of tree. 

Astrid 

Divinely beautiful. 

Ava 

A name of Latin origin meaning life, bird or water. 

Avalon 

A Welsh name meaning apple island. 

Avery 

Meaning ruler of elves. 

Ayla 

Meaning oak tree. 

Modern baby name ideas for girls and boys

B

Bailey 

A unisex name meaning bailiff. 

Bea

A shortened version of Beatrice or Beatrix, meaning bringer of joy. 

Beatrice 

Bringer of joy. 

Bella 

Meaning beautiful. 

Belle 

Beautiful. 

Berkley 

From the birch meadow. 

Beth 

A shortened nickname from Elizabeth. Meaning pledged to god. 

Blake 

A unisex name meaning pale blond. 

Blaire

Plain or field. 

Blithe

Carefree. 

Boo

A cute nickname for a girl that has become popular as a middle name. Jamie Oliver called his daughter Daisy Boo. 

Bowie 

A Scottish and Irish surname meaning fair-haired. It’s grown in popularity as parents have picked it in tribute to the singer David Bowie. 

Bird 

A pretty one syllable nature baby name. 

Birdie 

Bright or famous. 

Blue 

A cute name if you love the idea of colours as a middle name. 

Briar 

A thorny patch. 

Bristol 

A city in England, means meeting place by the bridge. 

Bronte 

Thunder. 

Brooke 

Meaning stream or purity. 

C

Callie 

Beautiful or lovely. 

Calliope 

Beautiful voice. 

Camila 

Noble. 

Catherine 

Pure or clear. 

Cate 

A shortened version of Catherine, meaning pure. 

Cerise 

Meaning cherry. 

Charlotte 

Petite or feminine. 

Chi 

Meaning energy 

Chloe 

Blooming or fertility. 

Claire 

Clear or bright. 

Clara 

Clear, bright or famous. 

Clea 

Meaning to praise or famous. 

Clio

Celebrate. 

Coco 

A cute middle name meaning chocolate bean. 

Constance 

Constant. 

Cora 

Just or honest. 

Cosette 

Victorious. 

Courtney

Meaning short nose. 

D

Dahlia 

A Scandinavian name meaning Dahl’s flower or valley. 

Daisy 

After the pretty wild flower. Also means day’s eye. 

Dakota 

A state in America, also meaning friend or allies. 

Darcey 

Dark-haired. 

Dawn 

After the start of the day. Meaning new beginnings. 

Delilah 

Delicate. 

Delphine 

A Greek baby name meaning dolphin. 

Delta 

Meaning born fourth. 

Demi 

Meaning half or small. 

Desi

Yearning or sorrow. 

Devon 

Poet or defender. 

Dixie 

Meaning ten. 

E

Echo 

Meaning reverberating sound. 

Eden 

A place of pleasure or delight. 

Elena 

Shining light.

Eliana 

Meaning my god answered. 

Elise 

God is my oath. 

Elizabeth

Pledged to god. 

Elodie 

Marsh flower. 

Ella 

Light. 

Elle 

A French name meaning she. 

Ellory 

One who is filled with joy and happiness. 

Eloise 

Meaning healthy or wide. 

Elspeth 

Chosen by God. 

Ember 

Spark or burning low. 

Emma 

Meaning whole or universal. 

Enya 

An Irish name meaning fire. 

Erin 

Meaning Ireland. 

Eva 

Meaning life or living one. 

Evangeline

Meaning bearer of good news. 

Evelyn 

Wished for child. 

Ever

Meaning always.

Everly 

Wild boar in woodland clearing. 

Evie 

Meaning life or breathe. 

F

Fable 

Meaning story. This is a cute gender neutral name. 

Faith

To have belief or trust.  

Fern

After the green shade-loving plant, a pretty nature baby name. 

Fleur 

Flower. 

Florence 

This is the name of a beautiful city in Italy and also means flourishing or prosperous. 

Frances 

From France or free man. 

Freya 

From an Old German word meaning lady. 

Frieda 

Meaning peaceful ruler. 

G

Genevieve 

Woman of the race. 

Georgia 

Meaning earth or farmer. 

Gianna 

God is gracious. 

Grace 

A delicate and feminine name meaning goodness and generosity. 

H

Hadley 

From the heather meadow. 

Hailey 

Hay’s meadow. Also of Norse origin meaning hero and Irish origin, meaning wise one. 

Halo 

Divine aura. 

Harlow 

Pile of rocks or hill. 

Harmony 

Perfect unity. This is a good choice if you want a name connected to music. 

Harper 

Harp player. 

Hattie 

Home ruler. 

Havana 

Havana is the Cuban capital. The name is also thought to derive from the word for heaven. 

Haven 

Meaning safe place. 

Hazel 

Meaning hazel tree. Also relates to brown eye colour. 

Heidi 

Meaning of noble birth. 

Helen 

Shining light. 

Henley 

Meaning high meadow. 

Holly 

A perfect winter baby name, after the pretty festive plant with red berries. 

Hope 

A joyful name meaning to hope. 

I

Imani 

Belief or faith. 

Imogen 

Meaning maiden. 

Ireland 

A pretty destination baby name. Meaning fertile land. 

Iris 

A name of Greek origin meaning rainbow. 

Isabella 

Meaning god is my oath. 

Isla 

A Spanish and Scottish origin name meaning island. 

Isobel 

Meaning pledged to god.

Ivy 

Meaning vine. 

Jacinda 

A Spanish name meaning beautiful or hyacinth. 

Jade

After the precious green stone. 

Jadis 

Meaning magic or sorcery. 

James 

This has become more and more of a gender neutral choice. 

Jane 

God is gracious. 

Jessica 

God beholds. 

Jewel 

A name that means precious. 

Jo 

A shortened version of Josephine that works well with many first names. Means god is merciful. 

Jocelyn

Happy. 

Josephine 

Meaning he shall increase. 

Joy 

Meaning great happiness. 

Juliet 

Youthful. 

June 

From the name of the month, this is derived from the name Juno. 

Juno 

Queen of the heavens. 

Jupiter 

A gorgeous celestial baby name meaning supreme god. 

K

Kate 

Pure or clear. 

Kehlani 

Meaning sea and sky. 

Kenna 

A Scottish, Irish name meaning fiery. 

Kit 

A cute one syllable baby name meaning carrier of christ. 

Kyra 

Meaning lord. 

Lacey/Lacie 

An Old French word meaning braid. 

Lainey 

Bright or shining light. 

Lana 

Calm as still waters or afloat. 

Lane 

Meaning a small roadway. 

Lara 

Bright or famous. 

Lark 

Songbird. 

Leah

From the Hebrew meaning weary or Latin meaning lionness. 

Leigh 

Meadow or delicate. 

Lexie 

Defender of men. 

Liana 

My god has answered. 

Lila 

Meaning night or beauty. 

Liliana 

A Spanish and Italian name meaning lily or flower. 

Lily 

After the pretty exotic flower. 

Lola 

Sorrows. 

Louisa 

Fame, loud or fighter. 

Louise 

Renowned warrior. 

Love 

A gorgeous and unusual choice for a name meaning to adore. 

Lucie/Lucy 

Meaning of light. 

Luna 

Meaning moon. 

Lux 

Meaning light 

Lyla 

Night. 

Lyric 

Meaning song words but also connected to the Greek word lyre, a type of stringed instrument. 

Mackenzie 

Meaning son of Kenneth. 

Madeline 

An English name meaning high tower. 

Madison 

Son of Matthew. 

Mae/May 

Bitter or pearl. 

Maeve 

Meaning purple flower or queen in Celtic. 

Malin 

Little strong warrior. 

Margaret 

Pearl. 

Margot 

Pearl. 

Marley 

Pleasant wood. 

Mary

An old fashioned name of Hebrew origin meaning beloved. 

Matilda 

Meaning might and strength. 

Maven 

Meaning one who understands. 

Maya 

Meaning good mother. 

Megan/Meghan/Meaghan 

Meaning pearl. 

Melody 

Meaning song. 

Mia 

Meaning mine. 

Mila 

Miracle or dear one. 

Mimi 

Sea of bitterness or rebelliousness. 

Mirabelle 

Wonderful. 

Moon 

A celestial baby name. 

Monroe

A Scottish name meaning from the hill. 

Mya 

Beloved or great. 

Myla 

Merciful. 

N

Natalia 

Meaning Christmas Day. 

Nell 

Bright or shining one. 

Nevaeh 

This name is heaven spelt backwards. 

Niamh 

Bright or radiant. 

Nicole 

People of victory. 

Nix

Meaning crimson or night.

Noelle 

A great Christmas baby name! This actually means Christmas! 

Nora 

Meaning light or honour. 

North 

This name has grown in popularity since Kim Kardashian called her daughter North. 

Nova

Meaning new. 

Nox  

Night. 

Nur 

Meaning light. 

O

Ocean/Oceane

Meaning sea. 

Octavia 

Meaning born eighth. 

Oda 

Meaning wealth or fortune. 

Odette 

A French naming meaning wealthy. 

Olive 

Meaning olive tree. 

Olivia 

Meaning olive tree. 

Orla 

Meaning golden princess. 

Opal 

Meaning gem. 

Ophelia 

Helper. 

Ottilie 

Prosperous battle. 

P

Paisley

A Scottish name meaning church. 

Parker 

Meaning park keeper. Has been a boy’s name but is increasingly being used as a unisex name. 

Paris 

After the capital of France. 

Payton 

An Irish name meaning fighting man’s estate. 

Pear 

An unusual baby name that taps into the trend for fruit inspired names, other examples include Apple, Plum and Clementine. 

Pearl 

A precious baby name. 

Penelope 

Meaning weaver. 

Phoenix 

A name of Greek origin meaning dark red. 

Piper  

Pipe or flute player. 

Poet 

A whimsical baby name choice. 

Poppy 

After the pretty flower. 

Posey 

A bunch of flowers. 

Primrose

Meaning first rose. 

Promise 

Meaning vow. 

Quill 

Meaning plume or feather. 

Quinn 

Wise or counsel. 

R

Rae 

Well advised protector. 

Rain 

A stunning nature baby name that is perfect if you want an unusual and stormy name. 

Raya 

This is the name of a Disney movie about a brave girl who saves the world! The name means friend. 

Rebel 

To be rebellious. 

Remi 

A French name meaning oarsman. 

River

A unisex name that is increasingly popular as a boho baby name choice. 

Rosa 

Rose or flower. 

Rosalie

Meaning rose. 

Rose 

After the pretty flower. 

Royal 

An unusual baby name choice with connotations of strength and power. 

Ruby 

Meaning red. 

Rue 

Meaning herb or regret. 

Ruth 

Meaning companion or friend. 

Rylie 

An Irish name meaning brave. 

S

Sadie 

Meaning princess. 

Sage 

A Latin name meaning wise. 

Sailor 

A unique baby name meaning person who sails. 

Samara 

Meaning guardian. 

Saoirse 

An Irish name that means freedom. Pronounced “seer-sha”. 

Savannah 

Meaning large or grassy plain. 

Scarlett 

Meaning red. 

Sera

A Hebrew name meaning princess. 

Serenity 

Meaning calm and clear, or peaceful. 

Shea 

Meaning stately and dauntless one. 

Sia 

Meaning victory. 

Sienna 

Meaning orange-red. 

Sky/Skye 

A cute boho baby name. 

Skylar 

Noble scholar. 

Sloan 

Meaning expedition. 

Snow 

A pretty name that works great for a winter baby. 

Soleil 

A French name meaning sun. 

Sophie 

Wisdom. 

Sophia 

Wisdom. 

Star 

A pretty and delicate celestial baby name. 

Stella 

Meaning star. 

Storm/Stormy

A powerful baby name choice if you want a name inspired by nature and the elements. 

Summer 

After the warmest season. 

Sunny 

Bright and cheerful. 

Suri 

Meaning princess. 

Sydney 

Meaning wide island. 

Sylvie 

Forest. 

Cute baby peeking out from a blanket

Tatum 

Old English name meaning Tate’s homestead. 

Taylor 

Cutter of cloth. 

Teagan 

Meaning wise poet. 

Temperance 

Moderation or self-control. 

Tessa 

Summer or harvester. 

Thea 

A Greek name meaning goddess or godly. 

Trinity 

Meaning three. 

True 

Meaning truthful or honest. 

Tuesday 

After the day of the week. 

Tyla 

Meaning good. 

V

Valencia 

A Spanish name meaning brave or strong. 

Valentina 

Healthy or strong. 

Valentine 

Vigorous or strong. 

Victoria 

Victory. 

Victory 

A bold and unusual baby name choice meaning to win. 

Viola 

A name of Italian and Latin origin meaning violet. 

Violet 

After the pretty purple shade and flowers. 

Vittoria 

Victory. 

Vivienne 

A French name meaning alive. 

W

Wednesday 

After the day of the week. 

Willa 

Resolute protection. 

Willow 

Meaning freedom or willow tree. 

Winter 

After the coldest season. 

Wren 

Meaning small bird. 

Wyatt 

An old English name meaning brave. 

X

Xanthia 

Blonde or yellow. 

Xena 

Greek name meaning guest or stranger. 

Xiomara

Battle ready or famous. 

Xya  

Meaning trembling. 

Xyla 

Meaning woodland. 

Yara 

Water lady or small butterfly. 

Yasmine

Meaning jasmine, a pretty flower.  

Zara 

Radiance. 

Zen 

A Japanese name meaning meditation. 

Zena

Born of Zeus. 

Zia 

Meaning light or splendour. 

Zoe

A Greek name meaning life. 

Zora 

Meaning sunrise. 

Zuri 

Meaning good and beautiful. 

Modern baby boy names 

Modern and stylish baby boy names

A

Abel 

Meaning breath or vapour. 

Ace

Number one or best. 

Aiden 

A Gaelic name meaning little fire. 

AJ

People sometimes use this as a shortened version for their child’s initials, but as a name on its own it means unconquerable in Sanskrit. 

Alexander 

Defender of men. 

Alistair 

Scottish name meaning to defend. 

Ames 

French name meaning friend. 

Archer

Meaning bow or bowman. 

Archie 

A shortened version of Archibald. Means genuine or bold. 

Arlen 

Pledge or oath. 

Arthur

A Celtic name meaning bear. 

Asher 

Happy or blessed. 

Ashton

A unisex name meaning ash tree town. 

Atlas

Enduring. 

Arlo 

Meaning rock hill or fortified hill. 

Arrow

After the projectiles you fire from a bow. To fly straight and true. 

Atticus

An Old Roman name meaning man of Attica. 

Augustus 

Majestic. 

Axel

Father is peace. 

Ayden

An Irish name meaning little fire. 

Aymes

Friend. 

B

Bailey

A unisex name meaning bailiff. 

Banks

Edge of the river. 

Barrett 

Mighty as a bear. 

Beau

French name meaning beautiful. 

Beck 

Meaning stream. 

Beckett

Meaning bee cottage. 

Bennett

Meaning blessed. 

Benjamin 

Son of the right hand. 

Bentley

A British name meaning meadow. 

Birch 

A nature baby name meaning bright, shining and the birch tree. 

Blake

An Old English name meaning black. 

Blaze

Meaning fire or flame. 

Boden

Shelter or one who brings news. 

Bodhi 

Awakening. 

Boone 

Blessing or lucky. 

Boston

After the city in the US. Also means town by the woods. 

Bowen

Welsh name meaning son of Owen. 

Bowie

A Scottish and Irish surname meaning fair haired. 

Brady

An Irish name meaning spirited or broad. 

Brae 

A French name meaning cry out or borderland. 

Bridger 

Meaning bridge. 

Brixton

After the district in south London. 

Bronson 

An English name meaning son of brown haired one. 

Brooks 

Meaning dweller by the brooks. 

C

Caden

Spirit of battle. 

Caleb

A Hebrew name meaning faithful or brave. 

Callum 

A Scottish Gaelic name meaning dove. 

Calvin

Little bald one. 

Carson

Son of marsh-dwellers. 

Carter

A British baby name meaning transporter of goods. 

Cashel 

Meaning castle. 

Chance

Good fortune. 

Chase 

A French name meaning to hunt. 

Colton

Old English surname meaning coal town. 

Conrad 

Brave or bold ruler. 

Cooper 

Barrel maker. 

Cormac

An Irish name meaning charioteer. 

Cosmo

A Greek name meaning order or beauty. 

Crosby

At the cross. 

Cruz

A Spanish name meaning holy cross. 

D

Dalton

From the valley town. 

Damian 

From the Greek name Damianos which means to overcome or conquer. 

Dane 

God will judge. 

Dash

Meaning to run quickly. 

Modern baby names for boys and girls

Dawson

Son of David. 

Dax

A French name meaning water. 

Dayton 

A British name meaning David’s settlement. 

Deacon 

A Greek name meaning servant or messenger. 

Declan 

Man of prayer. 

Dermot

Free man. 

Dekker

Meaning roofer or piercing. 

Dexter

Right handed or fortunate. 

Drake 

English name meaning dragon or serpent. 

E

Eames

An Irish name meaning wealthy protector. 

Edison

Son of Edward. 

Edward 

Meaning wealth or fortune. 

Egan

Fiery or forceful. 

Ellery

A unisex name meaning cheerful. 

Eli

A short and sweet name, meaning high or elevated. 

Ellis

Meaning kind or benevolent. 

Emerson

Meaning brave or powerful. 

Emery

A Latin name meaning brave or loving. 

Emmett

A name of Hebrew, German and English origin meaning universal. 

Enzo

Home ruler. 

Ethan 

A Hebrew name meaning strong and solid. 

Evan

A Welsh name meaning youth or god is gracious. 

Everest 

After the tallest mountain in the world. 

Everett

Meaning brave or strong boar. 

Exton 

Meaning town on the river

Ezra 

Meaning help or protect. 

Ezrael

Meaning just. 

F

Fallon

An Irish name meaning superiority. 

Fenwick 

An Old English name meaning village on the marsh. 

Finn

An Irish form of Fionn, meaning fair or white. 

Fintan

Meaning little fair one. 

Finley 

An Irish and Scottish name meaning blond warrior. 

Flynn

An Irish name meaning red. 

Ford

River crossing. 

Forest

A name of French origin meaning woodsman or woods. 

Fox

An unusual nature baby name after the wild animal. 

Francis 

Free man. 

G

Gaines

Clever one. 

Garrett

Rules by the spear. 

Gatsby

A name made famous by the F Scott Fitzgerald book The Great Gatsby. Means from Gaddesby. 

George 

Meaning farmer. 

Gibson

An English name meaning son of Gilbert. 

Gideon 

Meaning feller. 

Grady 

Noble or illustrious. 

Gray

After the colour. 

Graydon

Meaning son of grey or grey settlement. 

Grayson

Meaning son of grey or grey settlement. 

Griffin

An English and Welsh name meaning lord or prince. Word also refers to a mythical creature with the head of an eagle and body of a lion. 

Gunner

Warrior. 

Gyver

A shortened version of the name MacGyver, who is the titular character in the long-running US series about a spy with excellent problem-solving skills. 

H

Harley 

Hare’s meadow. 

Harrison

House ruler. 

Hart

Meaning stag, brave or strong. 

Hendrick

Meaning home ruler. 

Hendrix

Rules his household. 

Henley

Also the name of a small town in England. Means from the high woods. 

Henry

House ruler. 

Heston

An English name meaning from Heston, which is a part of London. 

Hiro

A Japanese name that can be for boys or girls. Means abundant or tolerant. 

Holden

Meaning from the hollow in the valley. 

Horatio

Meaning timekeeper. 

Hudson

Son of huddle. 

Hunter

One who hunts. 

Huxley

An English name meaning Hugh’s meadow. 

Huxon

From a Latin word meaning just. 

I

Ilias 

Child of the sun or sunlight. 

Inacio 

Meaning fire. 

Indie

An English name that could be a shortened version of Indigo or independence. Indigo means dye from India. Indie is also the nickname of Indiana Jones. 

Irwin 

English name meaning boar or sea friend. 

Isaac

One who laughs. 

J

Jace

Greek name meaning healer. 

Jack

God is gracious. 

Jackson

Son of Jack. 

Jake

Meaning god will protect. 

James 

Supplanter. 

Jameson

Son of James. 

Jaxon

God is gracious. 

Jensen 

A Scandinavian name meaning son of Jens. 

Jesse 

Meaning gift. 

Jett

Black stone. 

Joey

Short form os Joseph. Meaning God will give. 

Jonas

Dove or peaceful being. 

Jordan 

To flow down or descend. 

Joseph 

God will give. 

Joshua 

God is deliverance. 

Jude

A Hebrew name meaning praised. 

Julian 

Youthful or sky father. 

K

Kade 

A Scottish name meaning from the wetlands. 

Kai

A Hawaiian name meaning sea. 

Kayden 

Son of Cadan or battle. 

Kasen

A Scandinavian name meaning pure. 

Keaton

Place of hawks. 

Kendrick

From the Welsh word meaning greatest champion. 

Kent

A county in England and also surname. Means white. 

Killian

Meaning little church. 

Kincaid

Meaning battle leader. 

Kingston

Meaning king’s town. 

Kit

Meaning pure. 

Knox

An English name meaning from the small hill. 

Korbyn

Meaning raven. 

Krew

An English name meaning group. 

L

Landon

Long hill. 

Landry 

Meaning ruler. 

Larson 

Meaning crowned with laurel. 

Lathan

An English surname derived from a village in Lancashire in England. 

Lawson

An English name meaning son of Lawrence. 

Ledger

Meaning spear tribe. 

Lennon

Meaning lover. 

Lennox

Meaning with many elm trees. 

Leo 

Latin word for lion. 

Leonardo 

Meaning brave as a lion. 

Levi

Meaning united. 

Liam 

Strong-willed warrior. 

Lincoln 

Meaning town by the pool. 

Logan

A Scottish name meaning hollow. 

London

After the English capital. 

Louie

Meaning famous warrior. 

Luca

Bringer of light. 

Lucas

Meaning bringer of light. 

Luke 

Meaning light. 

M

Madden

Little dog. 

Maddox

Fortunate. 

Mason

Tradesman or artisan who works in stone. 

Matthew 

Gift of god. 

Maverick

Independent. 

Max 

A shortened version of Maximilian or Maxwell, meaning greatest. 

Maxim

The greatest. 

Maxton

An English name meaning from Maccus town or greatest. 

Memphis

After a place in America. Means established and beautiful. 

Merrell

Meaning sparkling sea. 

Miller

One who grinds grain. 

Micah/Mykah

Who is like god. 

Milo/Mylo 

Dear or beloved. 

N

Nash

Dweller by the ash tree. 

Nate

To give. 

Nathan 

Meaning gift. 

Niall

Irish name meaning champion. 

Nicholas 

Victory of the people. 

Noah

Meaning rest or comfort. 

Noble 

Meaning aristocratic. 

Nolan

Meaning famous or champion. 

O

Oakland

Meaning an enchanting brave person. 

Oakley 

Meaning wood clearing. 

Oliver 

Meaning ancestor’s descendants. 

Orion

Meaning boundary or limit. 

Orson 

Meaning bear. 

Otto

Wealth and prosperity. 

Owen 

An Irish and Welsh name meaning noble or youthful warrior. 

P

Parker

Park keeper. 

Pax

Peace. 

Paxton

Meaning peaceful settlement. 

Phoenix

A unisex name meaning dark red. 

Porter

An English name meaning gatekeeper. 

Preston

A place in Lancashire in England, also means priest’s town. 

Q

Quaid

Meaning son of Uaid. 

Quinn

Meaning wise or counsel. 

Quirin

Meaning spear. 

R

Ranger 

An English name meaning forest protector. 

Rasmus

Beloved. 

Reign

Rule or sovereign. 

Remington

Meaning settlement on a riverbank. 

Rex

Meaning king. 

Rexton

Meaning ruler. 

Rhett

Meaning advice. 

Rigby

An English name meaning lives in the ruler. 

Ripp

Meaning strength or ripe. 

River

Water that flows to the sea. 

Roan

Meaning small red-head. 

Rocco

An Italian name meaning rest. 

Ross

Meaning the steed or horse. 

Rowan

An Irish and English name meaning river in paradise. 

Royce

Meaning royal. 

Russell 

Meaning red haired or red skinned. 

Ryatt 

An alternative spelling for Wyatt. Means just or beautiful boy. 

Ryder

Meaning horse rider. 

S

Salinger

Meaning peace. 

Samson 

Of the sun. 

Sawyer

Woodcutter. 

Silas

A Greek and Latin name meaning wood or forest. 

Slade

An English name meaning from the valley. 

Sloan

Fighter or warrior. 

Smith

A common surname that also works as a first name. Means blacksmith. 

Soren

Strict or stern. 

Steel

After the strong metal, means hard and strong. 

Storm 

Meaning rough weather. 

Sullivan

An Irish name meaning dark-eyed. 

T

Talon 

Meaning the claw of a bird of prey. 

Tate

Cheerful. 

Tatum

Tate’s homestead. 

Teddy

Meaning wealthy or brave people. 

Tennyson

Meaning son of Dennis. 

Theo

Meaning gift. 

Theodore 

Gift of god. 

Thomas 

Meaning twin. 

Titan

Defender. 

Tobias 

Meaning god is good. 

Toby 

God is good. 

Toivo

Meaning hope. 

Tyrion

Rock. 

Tyson 

Meaning high spirited. 

U

Ulysses 

A Greek name meaning wrathful. 

Urban

Meaning citizen. 

V

Vaughn

A Celtic name meaning small. 

Vin

Conquerer. 

W

Walker

An English name meaning cloth walker. 

Wallis

Stranger. 

Walt

Commander of the army. 

Walter

Commander of the army. 

Warner 

Meaning defending warrior. 

Weston

Meaning a town in the west. 

Woodrow 

Meaning row of houses by a wood. 

Wilder 

Meaning untamed or wild. 

Wilfred

Meaning peace. 

Winston 

An Old English name meaning joy or stone. 

Wren

A unisex name meaning bird. 

Wyatt

Meaning brave in world. 

X

Xan 

A Greek name meaning defending men. 

Xander 

A shortened version of Alexander. Means defender of men. 

Xanthos

Meaning golden-haired. 

Xavier 

Meaning new house or bright. 

Y

Yale 

Meaning heights or upland. 

York

A city in England. Also means boar settlement. 

Z

Zachary

Meaning god remembers. 

Zane 

Meaning god’s gracious gift. 

Zayden 

Meaning growth or increase. 

Zeke

God strengthens. 

Zion

A Hebrew name meaning Israel. 

Modern baby name ideas for boys and girls
Cool and stylish baby name ideas for boys and girls

Vicky Smith is a mother of two daughters and a journalist. She has been writing and vlogging about parenting for over five years.