Modern & Trendy Boy and Girl Name Ideas (A–Z)
Fresh, Stylish & Meaningful Names Parents Love Today
Modern baby names feel light, confident, and current. They’re names that sound cute on a baby, cool on a teen, and strong on an adult. Many are short, international, nature-inspired, or softly powerful—perfect for today’s families.
Let’s explore the full A–Z list 🌈
A
Boy Names
-
Arlo – Fortified hill
-
Atlas – To carry
-
Aiden – Little fire
-
Axel – Father of peace
-
Asher – Happy and blessed
-
Ari – Lion
Girl Names
-
Ava – Life
-
Aria – Song or melody
-
Amara – Grace
-
Alina – Bright and beautiful
-
Ayla – Moonlight
-
Anaya – Caring
B
Boy Names
-
Beau – Handsome
-
Bodhi – Awakening
-
Brooks – Small stream
-
Blake – Fair-haired
-
Benji – Son of the right hand
-
Briar – Thorny plant
Girl Names
-
Bella – Beautiful
-
Brielle – God is my strength
-
Blair – Plain field
-
Bailey – Protector
-
Bina – Understanding
-
Brynn – Hill
C
Boy Names
-
Caleb – Faithful
-
Cole – Dark-haired
-
Cruz – Cross
-
Cairo – Victorious
-
Casey – Brave
-
Cody – Helpful
Girl Names
-
Cora – Maiden
-
Chloe – Blooming
-
Clara – Bright
-
Callie – Most beautiful
-
Celeste – Heavenly
-
Cleo – Glory
D
Boy Names
-
Dylan – Son of the sea
-
Declan – Full of goodness
-
Dexter – Right-handed
-
Drew – Strong
-
Dario – Wealthy
-
Dallas – Skilled
Girl Names
-
Daisy – Cheerful flower
-
Delilah – Delicate
-
Demi – Little one
-
Dara – Pearl
-
Dahlia – Flower
-
Diana – Divine
E
Boy Names
-
Ezra – Helper
-
Eli – Ascended
-
Evan – God is gracious
-
Enzo – Ruler of the home
-
Elliot – Brave
-
Easton – East-facing place
Girl Names
-
Ella – Fairy maiden
-
Ellie – Shining light
-
Emery – Brave
-
Esme – Loved
-
Eva – Life
-
Elara – Bright star
F
Boy Names
-
Finn – Fair
-
Felix – Lucky
-
Flynn – Son of the red-haired one
-
Ford – River crossing
-
Frankie – Free one
-
Faris – Knight
Girl Names
-
Freya – Goddess of love
-
Fiona – Fair
-
Faye – Fairy
-
Flora – Flower
-
Faith – Trust
-
Farah – Happiness
G
Boy Names
-
Grey – Neutral color
-
Grayson – Son of the steward
-
Gavin – White hawk
-
Grant – Great
-
Gianni – God is gracious
-
Geo – Earth
Girl Names
-
Grace – Elegance
-
Gemma – Precious stone
-
Gia – God’s grace
-
Gigi – Earth worker
-
Georgia – Farmer
-
Goldie – Golden one
H
Boy Names
-
Hudson – Son of Hugh
-
Hugo – Mind and spirit
-
Henry – Home ruler
-
Harlan – Rocky land
-
Hayes – Hedged area
-
Holden – Hollow valley
Girl Names
-
Hazel – Hazel tree
-
Hannah – Grace
-
Hallie – Meadow
-
Hope – Desire
-
Holly – Sacred plant
-
Heidi – Noble one
I
Boy Names
-
Isaac – Laughter
-
Ian – God is gracious
-
Ira – Watchful
-
Idris – Studious
-
Ivan – God’s gift
-
Iker – Visitation
Girl Names
-
Isla – Island
-
Ivy – Faithfulness
-
Iris – Rainbow
-
Indie – Independent
-
Ilana – Tree
-
Imani – Faith
J
Boy Names
-
Jack – God is gracious
-
Jude – Praised
-
Jaxon – Son of Jack
-
Jonah – Dove
-
Jay – Bird
-
James – Supplanter
Girl Names
-
June – Young
-
Jade – Precious stone
-
Josie – God will add
-
Jasmine – Flower
-
Julia – Youthful
-
Jolie – Pretty
K
Boy Names
-
Kai – Sea
-
Kingston – King’s town
-
Koa – Warrior
-
Kieran – Little dark one
-
Knox – Round hill
-
Kellan – Slender
Girl Names
-
Kira – Light
-
Kiara – Bright
-
Kinsley – King’s meadow
-
Kate – Pure
-
Kylie – Playful
-
Kaia – Earth
L
Boy Names
-
Leo – Lion
-
Liam – Strong protector
-
Luca – Light
-
Logan – Little hollow
-
Levi – Joined
-
Lennon – Lover
Girl Names
-
Luna – Moon
-
Lily – Pure flower
-
Layla – Night beauty
-
Lila – Delicate
-
Lena – Bright one
-
Lucy – Light
M
Boy Names
-
Milo – Gentle
-
Max – Greatest
-
Micah – Who is like God
-
Miles – Soldier
-
Mason – Stone worker
-
Malik – King
Girl Names
-
Mia – Beloved
-
Mila – Gracious
-
Maya – Dream
-
Maisie – Pearl
-
Melody – Song
-
Myla – Soldier
N
Boy Names
-
Noah – Rest
-
Nolan – Noble
-
Nico – Victory
-
Nathan – Gift
-
Nash – By the ash tree
-
Neil – Champion
Girl Names
-
Nora – Honor
-
Nova – New star
-
Nina – Little girl
-
Naomi – Pleasant
-
Nyla – Winner
-
Noelle – Joy
O
Boy Names
-
Oliver – Peace
-
Owen – Young warrior
-
Orion – Hunter
-
Otis – Wealth
-
Oscar – God’s spear
-
Onyx – Dark gem
Girl Names
-
Olivia – Olive tree
-
Opal – Gem
-
Olive – Peace
-
Ora – Light
-
Odette – Wealth
-
Oriana – Golden dawn
P
Boy Names
-
Parker – Park keeper
-
Phoenix – Rebirth
-
Preston – Priest’s town
-
Paxton – Peace town
-
Pierce – Rock
-
Porter – Gatekeeper
Girl Names
-
Poppy – Red flower
-
Penelope – Weaver
-
Pearl – Precious
-
Paisley – Church
-
Phoebe – Bright
-
Primrose – First rose
Q
Boy Names
-
Quinn – Wise
-
Quincy – Estate
-
Quest – Search
-
Quentin – Fifth
-
Qadir – Powerful
-
Qasim – One who shares
Girl Names
-
Quinn – Wise
-
Queenie – Royal lady
-
Quilla – Moon goddess
-
Qiana – Graceful
-
Questa – Peaceful
-
Quincy – Estate
R
Boy Names
-
Rowan – Little red one
-
Ryan – Little king
-
Reid – Red-haired
-
Roman – Citizen of Rome
-
Rhett – Advice
-
Ralph – Wise wolf
Girl Names
-
Rose – Flower
-
Ruby – Red gem
-
Riley – Brave
-
Rosie – Little rose
-
Reina – Queen
-
Rhea – Flowing
S
Boy Names
-
Sebastian – Revered
-
Silas – Forest
-
Sam – God has heard
-
Sawyer – Woodcutter
-
Soren – Stern
-
Sonny – Young boy
Girl Names
-
Sophia – Wisdom
-
Stella – Star
-
Sadie – Princess
-
Sienna – Reddish brown
-
Skye – Cloud
-
Summer – Warm season
T
Boy Names
-
Theo – Gift of God
-
Toby – God is good
-
Tyler – Tile maker
-
Tate – Cheerful
-
Tristan – Full of sorrow
-
Troy – Foot soldier
Girl Names
-
Tessa – To harvest
-
Thea – Goddess
-
Tilly – Mighty
-
Tara – Star
-
Tulip – Flower
-
Tina – Little one
U
Boy Names
-
Uri – Light
-
Umar – Long life
-
Usman – Chosen one
-
Ulric – Noble ruler
-
Ulysses – Wrathful
-
Urban – Of the city
Girl Names
-
Una – One
-
Uma – Peace
-
Unity – Togetherness
-
Ursula – Little bear
-
Ula – Jewel of the sea
-
Ulani – Cheerful
V
Boy Names
-
Victor – Winner
-
Vincent – Conquering
-
Vince – Victory
-
Valen – Strong
-
Vernon – Alder tree
-
Vito – Life
Girl Names
-
Violet – Purple flower
-
Vera – Truth
-
Vivian – Full of life
-
Valerie – Brave
-
Vina – Beloved
-
Vienna – Forest stream
W
Boy Names
-
William – Resolute protector
-
Wyatt – Brave
-
Wesley – Western meadow
-
Walker – Cloth walker
-
Warren – Park keeper
-
Wilder – Untamed
Girl Names
-
Willow – Graceful tree
-
Winnie – Gentle friend
-
Willa – Protector
-
Winter – Calm season
-
Wendy – Friend
-
Whitney – White island
X
Boy Names
-
Xander – Defender
-
Xavier – Bright
-
Xeno – Stranger
-
Xavi – New house
-
Xion – Light
-
Xavius – Bright
Girl Names
-
Xena – Hospitable
-
Xyla – Woodland spirit
-
Ximena – Listener
-
Xari – Gift
-
Xenae – Protector
-
Xylae – Forest light
Y
Boy Names
-
Yusuf – God increases
-
Yale – Fertile land
-
Yasir – Easy-going
-
Yanni – God is gracious
-
Yuri – Light
-
Yazan – Balanced
Girl Names
-
Yara – Little butterfly
-
Yuna – Kindness
-
Yasmin – Jasmine flower
-
Yvette – Archer
-
Yolanda – Violet flower
-
Yuki – Happiness
Z
Boy Names
-
Zayn – Beauty
-
Zach – God remembers
-
Zion – Highest point
-
Zayd – Growth
-
Zeus – King of gods
-
Zeke – God strengthens
Girl Names
-
Zoe – Life
-
Zara – Blooming flower
-
Zelda – Happy
-
Zinnia – Flower
-
Zia – Light
-
Zuri – Beautiful




