We ran 1,769 common American first names through the dictionary. 1,527 of them rhyme with something. The other 242 should take it up with their parents.
This is the part people will not believe, so here is the whole list. David. Robert. William. Elizabeth. Jennifer. Some of the most common names in the English-speaking world, and not one of them has a perfect rhyme. If you have ever tried to write a birthday song for a Shelby, you already knew. April, Autumn, Virginia and Georgia are in here too: being a month, a season or a state does not help.
A perfect rhyme means the stressed vowel and everything after it match. Elizabeth is stressed on the liz, so it would need a word ending in -izabeth. English does not have one. It barely has Elizabeth.
Some names are also words, and RhymeHamster keeps them as the word: Victor is filed under victor, Grace under grace, Jack under jack. They rhyme exactly as well as the word does, which is usually very well. A few are also places: Austin, Paris, Brooklyn, Georgia. They are all counted here, and the search box above knows them.
The best-known names that are also common words, most popular first:
And the names that are also places, most popular first:
Better than nothing, barely. Each of these names has exactly one perfect rhyme in the whole dictionary, and some of the ones it got are not what the name would have chosen.
| Name | Its only rhyme |
|---|---|
| Thomas | promise |
| Stephanie | Persephone |
| Gregory | beggary |
| Jeremy | Laramie |
| Madison | Addison |
| Melanie | felony |
| Henry | plen’ry |
| Marcus | carcass |
| Lucas | mucous |
| Frederick | Cedric |
| Clifford | differed |
| Gilbert | filbert |
| Roland | Poland |
| Malcolm | talcum |
| Winston | Princeton |
| Dor’thy* | swarthy |
* Sorta.
At the other end, a few names were born on the biggest shelves in the language and have never wanted for a rhyme. If your parents named you Kate, Nate or Tate, you can rhyme yourself with 800 words before lunch.
| Names | Rhymes | For example |
|---|---|---|
| Kate, Nate, Tate | 848 | ate, bait, bate, crate, date |
| Renee, Kay, Trey, Faye, Shay, José | 608 | a, bae, bay, bey, brae |
| Kai, Skye, Guy | 431 | aye, bi, buy, by, bye |
| Dwight | 416 | bite, blight, bright, byte, cite |
| Marie, Bree, Lee, Dee, Leigh | 411 | be, bee, brie, Cree, fee |
| Clyde | 399 | bide, bride, chide, cried, died |
| Hugh, Lou, Sue, Drew | 387 | blew, blue, boo, brew, chew |
| Caroline, Clementine | 370 | brine, dine, fine, line, mine |
| Pierre, Claire, Blair, Cher | 360 | air, bare, bear, blare, care |
| Jack, Zach, Mack | 323 | back, black, clack, crack, flack |
| Paul, Saul | 330 | all, awl, ball, bawl, brawl |
| Eugene, Christine, Kathleen, Irene, Jolene, Colleen | 325 | bean, clean, dean, gene, glean |
The names. Every name that has appeared in the Social Security Administration’s top 1,000 American baby names since 1950 and is in RhymeHamster: 904 as first names, 502 that live in the dictionary as an ordinary word, a place, a brand or a famous person, and 363 spellings that sound exactly like one of those (Stephen for Steven, Catherine for Katherine) and share its rhymes. All counted here. Ordered by how many babies got the name.
The rhymes. Perfect rhymes as RhymeHamster shows them, with the slant dial off: the stressed vowel and everything after it match, and the sound before it differs. Words, phrases and other names all count. A name with a prefix stuck on it does not.
The caveats. Names are pronounced the way their owners say them, and owners disagree. We used the common American reading. If your Andrea is an-DRAY-a, your results may vary, and so may your rhymes.
RhymeHamster is a free online rhyming dictionary, hand-edited by a working lyricist. Questions: [email protected].