Browse every name in Baby Names, or use the generator to discover one at random.

Given names from around the world, from timeless classics to rare and historical finds, with the language each comes from and what it first meant.

Try the generator →