Home › 23 English baby names with meaning

23 English baby names with meaning

23 English baby names with meaning23 English baby names with meaning
By the Astra team · Updated July 2026

English names are modern, simple and universal — they sound great in any language and never go out of style.

Brandon: a English name meaning “Of the broom-covered hill”.

Carter: a English name meaning “The one who transports”.

Chase: a English name meaning “Hunter”.

Cole: a English name meaning “Dark; like coal”.

Grace: a English name meaning “Grace”.

Grayson: a English name meaning “Son of the steward”.

Harper: a English name meaning “Harpist”.

Hazel: a English name meaning “Hazel tree”.

Hunter: a English name meaning “Hunter”.

Ivy: a English name meaning “Ivy”.

Jackson: a English name meaning “Son of Jack”.

Jayden: a English name meaning “God has heard”.

Lincoln: a English name meaning “Of the settlement by the lake”.

Mason: a English name meaning “Builder in stone”.

Piper: a English name meaning “Flutist”.

Ruby: a English name meaning “Ruby”.

Scarlett: a English name meaning “Scarlet red”.

Tyler: a English name meaning “Tile craftsman”.

Wendy: a English name meaning “True friend”.

Wesley: a English name meaning “Of the western meadow”.

Willow: a English name meaning “Willow; supple grace”.

Wren: a English name meaning “Little bird; wren”.

Wyatt: a English name meaning “Brave in war”.

FAQ

What are the most beautiful English names?

Some favorites: Brandon, Carter, Chase, Cole, Grace, Grayson.

Where do I see the meaning and numerology?

Tap any name to open its full page with its number and planet.

A magical name every day

Meaning, number and ruling planet of each name, straight to your WhatsApp.

✦ Astra — Names with soul · Privacy · About · Contact · Terms
© 2026 Astra