Name showdown

Put up to four names on the same chart and watch a century of taste unfold.

Babies per year

The tale of the tape

Klara
All-time babies3,087
Peak year2019
Latest rank#1,796 girls
First appeared1884