Names like Bertha, Martha, Bruno, Horace, Blanche, Lester, etc are a thing of the past. NOBODY gives those names to their children anymore.
Now the current generations (20's-40's) have so called "common" names like Jeff, Jennifer, Matthew, Jason, Richard, Jessica, etc.
Now I'm starting to see a "new generation" of names popping up among the young of today. I don't remember many of them right off the top of my head, but if you think of Aliyah, Shakirah, or anything with the prefix of "Sha", "La", "Ta", etc, you'll be on the right track. Also, names ending in "ah" seem to be pretty common.
First, what are some more of these "new generation" names?
Second, why do names become passé over the years? 50 years ago, Bertha was probably a very common name. Now it carries the stigma of being old, fat, and ugly. How did that happen?
Third: Where do these "new" names come from?