Are you looking for a 2023-24 trendy English name for your newborn baby Boy and Girl? To help you in searching for modern English baby boy and girl names, we have created an extensive list of the 250 most popular baby names of English origin in 2023-2024.
Choose a unique name from our newest collection of the top 250 most popular English Baby Boy and Girl Names with meaning.
Abner Meaning Father of light. Abner is a Boy name from English Origin.
Abraham Meaning Father of multitude. Abraham is a Boy name from English Origin.
Adler Meaning Eagle. Adler is a Boy name from English Origin.
Adley Meaning The Just. Adley is a Boy name from English Origin.
Albern Meaning Of Noble Valor. Albern is a Boy name from English Origin.
Aldan Meaning Of old age. Aldan is a Boy name from English Origin.
Alexander Meaning Great Protector. Alexander is a Boy name from English Origin.
Alvin Meaning Noble Friend. Alvin is a Boy name from English Origin.
Andrew Meaning A strong man. Andrew is a Boy name from English Origin.
Austin Meaning Helpful. Austin is a Boy name from English Origin.
Axel Meaning Man of Peace. Axel is a Boy name from English Origin.
Barclay Meaning Meadow of Birch Trees. Barclay is a Boy name from English Origin.
Benton Meaning Moor Dweller. Benton is a Boy name from English Origin.
Bevis Meaning Handsome face. Bevis is a Boy name from English Origin.
Brad Meaning Broad meadow. Brad is a Boy name from English Origin.
Brayton Meaning From great bitain. Brayton is a Boy name from English Origin.
Brier Meaning Heather. Brier is a Boy name from English Origin.
Bruno Meaning Dark Complexioned. Bruno is a Boy name from English Origin.
Bryant Meaning Strong. Bryant is a Boy name from English Origin.
Charles Meaning Manly. Charles is a Boy name from English Origin.
Clinton Meaning Town on a hill. Clinton is a Boy name from English Origin.
Coy Meaning Woods. Coy is a Boy name from English Origin.
Cyril Meaning Lord-like. Cyril is a Boy name from English Origin.
Darell Meaning Beloved. Darell is a Boy name from English Origin.
David Meaning Beloved. David is a Boy name from English Origin.
Dayton Meaning Bright and sunny town. Dayton is a Boy name from English Origin.
Denton Meaning Happy home. Denton is a Boy name from English Origin.
Derrick Meaning Famous ruler. Derrick is a Boy name from English Origin.
Devon Meaning Poet. Devon is a Boy name from English Origin.
Duarte Meaning Guardian of prosperity. Duarte is a Boy name from English Origin.
Dustin Meaning Warrior. Dustin is a Boy name from English Origin.
Edmund Meaning Protector. Edmund is a Boy name from English Origin.
Edric Meaning Prosperous ruler. Edric is a Boy name from English Origin.
Edwin Meaning Prosperous friend. Edwin is a Boy name from English Origin.
Egbert Meaning Formidably Brilliant. Egbert is a Boy name from English Origin.
Elbert Meaning Nobly Brilliant. Elbert is a Boy name from English Origin.
Ellery Meaning Cheerful. Ellery is a Boy name from English Origin.
Elton Meaning The old town. Elton is a Boy name from English Origin.
Erik Meaning Honourable,Powerful. Erik is a Boy name from English Origin.
Fergal Meaning Brave,Couragous. Fergal is a Boy name from English Origin.
Fergus Meaning Strong,Virile. Fergus is a Boy name from English Origin.
Filbert Meaning Brilliant. Filbert is a Boy name from English Origin.
George Meaning Farmer. George is a Boy name from English Origin.
Gibson Meaning Son of gilbert. Gibson is a Boy name from English Origin.
Graham Meaning Home in gravelled valley. Graham is a Boy name from English Origin.
Gregorio Meaning Vigilant,Watchful. Gregorio is a Boy name from English Origin.
Grover Meaning From the grove. Grover is a Boy name from English Origin.
Hanley Meaning Meadow on the cliff. Hanley is a Boy name from English Origin.
Hart Meaning Deer,Stag. Hart is a Boy name from English Origin.
Henrique Meaning Home ruler. Henrique is a Boy name from English Origin.
Henry Meaning Ruler of the House. Henry is a Boy name from English Origin.
Isaac Meaning He will laugh. Isaac is a Boy name from English Origin.
Jack Meaning Godly. Jack is a Boy name from English Origin.
Jacob Meaning One who supplants. Jacob is a Boy name from English Origin.
Jason Meaning God is my Saviour. Jason is a Boy name from English Origin.
Jasper Meaning The name of a gemstone,The treasurer. Jasper is a Boy name from English Origin.
Jimmy Meaning Supplanter. Jimmy is a Boy name from English Origin.
Jonathan Meaning Gift of god. Jonathan is a Boy name from English Origin.
Kendrick Meaning Ruler. Kendrick is a Boy name from English Origin.
Kenton Meaning From the town of kent. Kenton is a Boy name from English Origin.
Kyne Meaning Royal one. Kyne is a Boy name from English Origin.
Lambert Meaning Land Bright. Lambert is a Boy name from English Origin.
Leonard Meaning Bold Lion. Leonard is a Boy name from English Origin.
Lewis Meaning Warrior. Lewis is a Boy name from English Origin.
Lincoln Meaning Residence Name. Lincoln is a Boy name from English Origin.
Lucas Meaning Luminous. Lucas is a Boy name from English Origin.
Luther Meaning Warrior. Luther is a Boy name from English Origin.
Marcos Meaning Warlike. Marcos is a Boy name from English Origin.
Marvin Meaning Sea. Marvin is a Boy name from English Origin.
Maxwell Meaning Great. Maxwell is a Boy name from English Origin.
Michael Meaning Archangel. Michael is a Boy name from English Origin.
Montgomery Meaning Mountain. Montgomery is a Boy name from English Origin.
Murray Meaning Seaman. Murray is a Boy name from English Origin.
Nathaniel Meaning Gift of god. Nathaniel is a Boy name from English Origin.
Nelson Meaning Son of neal. Nelson is a Boy name from English Origin.
Nicholas Meaning People Triumph. Nicholas is a Boy name from English Origin.
Norman Meaning Norseman. Norman is a Boy name from English Origin.
Oliver Meaning Olive Tree. Oliver is a Boy name from English Origin.
Oswald Meaning Of God-Like Power. Oswald is a Boy name from English Origin.
Paul Meaning Small. Paul is a Boy name from English Origin.
Percy Meaning The Gorge Piercer. Percy is a Boy name from English Origin.
Philbert Meaning Illustriously Brilliant. Philbert is a Boy name from English Origin.
Philip Meaning Horse Lover. Philip is a Boy name from English Origin.
Quade Meaning Fourth. Quade is a Boy name from English Origin.
Quenby Meaning Form of Quimby. Quenby is a Boy name from English Origin.
Quillan Meaning Cub. Quillan is a Boy name from English Origin.
Rance Meaning Short for laurence. Rance is a Boy name from English Origin.
Randall Meaning Derived from ralph. Randall is a Boy name from English Origin.
Raymond Meaning Wise Guardian. Raymond is a Boy name from English Origin.
Richard Meaning Great Strength. Richard is a Boy name from English Origin.
Rick Meaning Powerful,Rich. Rick is a Boy name from English Origin.
Ridley Meaning Residence Name. Ridley is a Boy name from English Origin.
Robert Meaning Bright Fame. Robert is a Boy name from English Origin.
Ronald Meaning Of Mighty Power. Ronald is a Boy name from English Origin.
Shaw Meaning A grove. Shaw is a Boy name from English Origin.
Smith Meaning Artisan,Specialty worker. Smith is a Boy name from English Origin.
Ted Meaning Divine Gift. Ted is a Boy name from English Origin.
Thornton Meaning From the thorny town. Thornton is a Boy name from English Origin.
Tilden Meaning Fertile valley. Tilden is a Boy name from English Origin.
Todd Meaning Fox. Todd is a Boy name from English Origin.
Trumble Meaning Mighty. Trumble is a Boy name from English Origin.
Udell Meaning Grove of trees. Udell is a Boy name from English Origin.
Valiant Meaning Brave. Valiant is a Boy name from English Origin.
Vinson Meaning Son of vincent. Vinson is a Boy name from English Origin.
Virgilio Meaning Staff bearer. Virgilio is a Boy name from English Origin.
Waite Meaning Protector. Waite is a Boy name from English Origin.
Waldo Meaning Power of God. Waldo is a Boy name from English Origin.
Warren Meaning To preserve. Warren is a Boy name from English Origin.
Warrick Meaning Strong leader. Warrick is a Boy name from English Origin.
Weldon Meaning Hill with a well. Weldon is a Boy name from English Origin.
Wells Meaning A city in england. Wells is a Boy name from English Origin.
Wheaton Meaning Settlement of wheat. Wheaton is a Boy name from English Origin.
Wilford Meaning Ford by the willows. Wilford is a Boy name from English Origin.
William Meaning Protector. William is a Boy name from English Origin.
Wilton Meaning Farm by the spring. Wilton is a Boy name from English Origin.
Xavier Meaning New house. Xavier is a Boy name from English Origin.
Yale Meaning Mountain goat. Yale is a Boy name from English Origin.
Yeardleigh Meaning Of the yard. Yeardleigh is a Boy name from English Origin.
Yeardley Meaning Of the yard. Yeardley is a Boy name from English Origin.
Aimee Meaning Beloved. Aimee is a Girl name from English Origin.
Ainsley Meaning My Own Meadow. Ainsley is a Girl name from English Origin.
Alda Meaning Rich. Alda is a Girl name from English Origin.
Alma Meaning Nourishing. Alma is a Girl name from English Origin.
Alodie Meaning Wealthy. Alodie is a Girl name from English Origin.
Alverna Meaning Wise Friend. Alverna is a Girl name from English Origin.
Angela Meaning Angelic. Angela is a Girl name from English Origin.
Annze Meaning Gracious. Annze is a Girl name from English Origin.
Audrey Meaning Strong. Audrey is a Girl name from English Origin.
Bernice Meaning Bringer of Victory. Bernice is a Girl name from English Origin.
Berta Meaning Bright. Berta is a Girl name from English Origin.
Bettina Meaning Consecrated to god. Bettina is a Girl name from English Origin.
Bianca Meaning White. Bianca is a Girl name from English Origin.
Bonnie Meaning Fair,Lovely. Bonnie is a Girl name from English Origin.
Brinly Meaning Princess,Virtuous. Brinly is a Girl name from English Origin.
Bryony Meaning Vine with small blossoms. Bryony is a Girl name from English Origin.
Caitlin Meaning The Celtic form of Catherine. Caitlin is a Girl name from English Origin.
Carrie Meaning Song of Joy. Carrie is a Girl name from English Origin.
Chaylse Meaning Seaport. Chaylse is a Girl name from English Origin.
Cheryl Meaning Beloved. Cheryl is a Girl name from English Origin.
Creda Meaning Faith. Creda is a Girl name from English Origin.
Darla Meaning Dear,Love done. Darla is a Girl name from English Origin.
Devona Meaning Protector. Devona is a Girl name from English Origin.
Diane Meaning Virgin Goddess. Diane is a Girl name from English Origin.
Donna Meaning Lady,Mistress. Donna is a Girl name from English Origin.
Edana Meaning Fiery. Edana is a Girl name from English Origin.
Edeline Meaning Good Cheer,Noble. Edeline is a Girl name from English Origin.
Edlyn Meaning Noble Woman. Edlyn is a Girl name from English Origin.
Eileen Meaning Light. Eileen is a Girl name from English Origin.
Elisa Meaning Consecrated to god. Elisa is a Girl name from English Origin.
Emily Meaning Ambitious. Emily is a Girl name from English Origin.
Eva Meaning Giver of life. Eva is a Girl name from English Origin.
Eydie Meaning Rich Gift. Eydie is a Girl name from English Origin.
Fedora Meaning Divine Gift. Fedora is a Girl name from English Origin.
Felicia Meaning Happy. Felicia is a Girl name from English Origin.
Fiona Meaning Pretty. Fiona is a Girl name from English Origin.
Fleta Meaning Swift. Fleta is a Girl name from English Origin.
Flora Meaning Flower. Flora is a Girl name from English Origin.
Freda Meaning Peaceful. Freda is a Girl name from English Origin.
Gaylia Meaning Merry. Gaylia is a Girl name from English Origin.
Gelsey Meaning Jasmine. Gelsey is a Girl name from English Origin.
Genia Meaning Well born. Genia is a Girl name from English Origin.
Gloria Meaning Glorious. Gloria is a Girl name from English Origin.
Hanna Meaning Blessed by God. Hanna is a Girl name from English Origin.
Hazel Meaning Commander. Hazel is a Girl name from English Origin.
Helena Meaning Light. Helena is a Girl name from English Origin.
Henrietta Meaning Mistress of the Home. Henrietta is a Girl name from English Origin.
Ingrid Meaning Meadow. Ingrid is a Girl name from English Origin.
Irene Meaning Peace. Irene is a Girl name from English Origin.
Ivory Meaning White as Ivory. Ivory is a Girl name from English Origin.
Ivy Meaning gift of God. Ivy is a Girl name from English Origin.
Jacqueline Meaning Feminine of Jack. Jacqueline is a Girl name from English Origin.
Jane Meaning Gracious Gift of God. Jane is a Girl name from English Origin.
Janessa Meaning The Lord of gracious. Janessa is a Girl name from English Origin.
Janet Meaning Scottish variant of Jane. Janet is a Girl name from English Origin.
Jenny Meaning Derived from jennifer. Jenny is a Girl name from English Origin.
Jolene Meaning God will add. Jolene is a Girl name from English Origin.
Karen Meaning Pure One. Karen is a Girl name from English Origin.
Katrina Meaning Pure. Katrina is a Girl name from English Origin.
Keely Meaning Beauty. Keely is a Girl name from English Origin.
Kenley Meaning Royal meadow. Kenley is a Girl name from English Origin.
Kirsten Meaning Annointed One. Kirsten is a Girl name from English Origin.
Kyla Meaning Lovely. Kyla is a Girl name from English Origin.
Lara Meaning Famous One. Lara is a Girl name from English Origin.
Larina Meaning Sea Gull. Larina is a Girl name from English Origin.
Laurel Meaning The Laurel. Laurel is a Girl name from English Origin.
Leanne Meaning Combination of Lee and Anne. Leanne is a Girl name from English Origin.
Leticia Meaning Joy. Leticia is a Girl name from English Origin.
Linette Meaning Beautiful,Graceful. Linette is a Girl name from English Origin.
Lyndsey Meaning Campnear stream. Lyndsey is a Girl name from English Origin.
Lynna Meaning Waterfall. Lynna is a Girl name from English Origin.
Macy Meaning Enduring. Macy is a Girl name from English Origin.
Maia Meaning Star. Maia is a Girl name from English Origin.
Marissa Meaning Sea Born. Marissa is a Girl name from English Origin.
Megan Meaning Great. Megan is a Girl name from English Origin.
Merle Meaning Black bird. Merle is a Girl name from English Origin.
Miranda Meaning Admirable. Miranda is a Girl name from English Origin.
Nadine Meaning Hope. Nadine is a Girl name from English Origin.
Nancy Meaning Grace. Nancy is a Girl name from English Origin.
Nerissa Meaning Daughter of the sea. Nerissa is a Girl name from English Origin.
Nora Meaning Honour. Nora is a Girl name from English Origin.
Nydia Meaning Nest,Refuge. Nydia is a Girl name from English Origin.
Oakley Meaning Field of oak trees. Oakley is a Girl name from English Origin.
Octavia Meaning Eighth. Octavia is a Girl name from English Origin.
Odell Meaning Otter. Odell is a Girl name from English Origin.
Odette Meaning Melody. Odette is a Girl name from English Origin.
Olga Meaning Holy. Olga is a Girl name from English Origin.
Olivia Meaning Symbol of Peace. Olivia is a Girl name from English Origin.
Ophelia Meaning Serpent. Ophelia is a Girl name from English Origin.
Orlena Meaning The Golden. Orlena is a Girl name from English Origin.
Pamela Meaning Sweet as Honey. Pamela is a Girl name from English Origin.
Patricia Meaning Noble Woman. Patricia is a Girl name from English Origin.
Paula Meaning Small. Paula is a Girl name from English Origin.
Philomena Meaning Nightingale. Philomena is a Girl name from English Origin.
Phoebe Meaning Goddess of the Moon. Phoebe is a Girl name from English Origin.
Quenna Meaning Form of Queen. Quenna is a Girl name from English Origin.
Quintessa Meaning Essence. Quintessa is a Girl name from English Origin.
Rebecca Meaning Servant of God. Rebecca is a Girl name from English Origin.
Rhea Meaning Streaming. Rhea is a Girl name from English Origin.
Roberta Meaning Famous. Roberta is a Girl name from English Origin.
Rosalind Meaning Fair Rose. Rosalind is a Girl name from English Origin.
Ruby Meaning Red Jewel. Ruby is a Girl name from English Origin.
Sarah Meaning Excellent,Princess,Pure. Sarah is a Girl name from English Origin.
Scarlett Meaning Red. Scarlett is a Girl name from English Origin.
Sebille Meaning A fairy. Sebille is a Girl name from English Origin.
Selena Meaning The moon. Selena is a Girl name from English Origin.
Shana Meaning Beautiful,God is gracious. Shana is a Girl name from English Origin.
Shirley Meaning From the White Meadow. Shirley is a Girl name from English Origin.
Tanya Meaning Fairy Princess. Tanya is a Girl name from English Origin.
Tasha Meaning Short for Natasha. Tasha is a Girl name from English Origin.
Tilda Meaning Maid of Battles. Tilda is a Girl name from English Origin.
Tracy Meaning Fighter. Tracy is a Girl name from English Origin.
Tyne Meaning River. Tyne is a Girl name from English Origin.
Udele Meaning Prosperous,Rich. Udele is a Girl name from English Origin.
Ula Meaning Jewel of the Sea. Ula is a Girl name from English Origin.
Ulrica Meaning Ruler of All. Ulrica is a Girl name from English Origin.
Ursa Meaning Form of Ursula. Ursa is a Girl name from English Origin.
Ursula Meaning Little Bear. Ursula is a Girl name from English Origin.
Vail Meaning valley. Vail is a Girl name from English Origin.
Vanora Meaning White wave. Vanora is a Girl name from English Origin.
Vaughan Meaning Derived from vaughn. Vaughan is a Girl name from English Origin.
Wanda Meaning Vandal. Wanda is a Girl name from English Origin.
Whitley Meaning A small field. Whitley is a Girl name from English Origin.
Whitney Meaning Island. Whitney is a Girl name from English Origin.
Wilda Meaning Forest Dweller. Wilda is a Girl name from English Origin.
Wiley Meaning Of the willows. Wiley is a Girl name from English Origin.
Wren Meaning Small bird. Wren is a Girl name from English Origin.
Yardley Meaning Of the yard. Yardley is a Girl name from English Origin.
Yates Meaning Gates. Yates is a Girl name from English Origin.
Yeardley Meaning Of the yard. Yeardley is a Girl name from English Origin.
Yolanda Meaning Violet Flower. Yolanda is a Girl name from English Origin.
Yule Meaning Of christmas time. Yule is a Girl name from English Origin.
Zarahlinda Meaning Beautiful Dawn. Zarahlinda is a Girl name from English Origin.
Zea Meaning Grain. Zea is a Girl name from English Origin.
Zelene Meaning Sunshine. Zelene is a Girl name from English Origin.
Zera Meaning Seeds. Zera is a Girl name from English Origin.
Zerlinda Meaning Beautiful Dawn. Zerlinda is a Girl name from English Origin.
Zoe Meaning Life Giving. Zoe is a Girl name from English Origin.