1. Home
  2. Topics

Boy Names Ending in R

by Pamela Redmond

Boy names ending in R are one of the style leaders of the current baby-naming era, with many r-ending names for boys topping the popularity lists in the US and around the world.

Alexander is the top boy name ending in R today, lying just outside the Top 10 in the US.

Along with Alexander, r-ending boys' names in the US Top 100 include Carter, Asher, Hunter, Connor, Xavier, Parker, and Sawyer.

Many of the boys' names that end in R originated as surnames drawn from occupational names — Carter carts things for a living, Hunter hunts, and Sawyer is a carpenter.

Unique and appealing boys names ending in R are plentiful, both in the occupational class and not. Our favorites include Booker, Abner, Eleazar, Gardener, Sayer — the list goes on and on.

If you're looking for a name ending in R for your baby boy, here's a complete collection of our thousands of choices. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Sabina

Meaning: Sabine

Origin:Latin
645
Flavia

Meaning: golden, blond

Origin:Latin
1382
Cassandra

Meaning: shining or excelling man

Origin:Greek
215
Keziah

Meaning: cassia tree

Origin:Hebrew
180
Athena

Meaning: from Athens

Origin:Greek
81
Flora

Meaning: flower

Origin:Latin
69
Daphne

Meaning: laurel tree, bay tree

Origin:Greek
13
Desdemona

Meaning: ill-starred

Origin:Greek
736
Spencer

Meaning: house steward, dispenser of provisions

Origin:English
267
Minerva

Meaning: of the mind, intellect

Origin:Latin
257
Venus

Meaning: desire

Origin:Latin
449
Titus

Meaning: title of honour

Origin:Latin, meaning unknown, possibly "title of honour"
220
Apollo

Meaning: destroyer

Origin:Greek mythology name
97
Isaac

Meaning: laughter

Origin:Hebrew
60
Jonah

Meaning: dove

Origin:Hebrew
169
Lysander

Meaning: liberator

Origin:Greek
76
Abel

Meaning: breath

Origin:Hebrew
156
Moses

Meaning: delivered from the water

Origin:Egyptian
817
Elijah

Meaning: Yahweh is God

Origin:Hebrew
136
Ambrose

Meaning: immortal

Origin:Latin
38