Anglo-Saxon name generator

This Anglo-Saxon name generator will generate either 10 male or female names depending on your choice, as well as different styles of surnames.

The Anglo-Saxons were Germanic tribes who first lived in Germany (as Saxons), but later migrated and reached Britain. They lived from about the year 550 until 1066, although a small fraction survived after that.

Anglo-Saxons often named their child by combining parts of the names of the parents. For example, if the father was named Aelfwald, and the mother was named Achae, they could name their son Acwald.

The Anglo-Saxons didn't really use surnames. Their names were almost always unique, so there was no need for a surname to differentiate from other people.
The surnames they did use were more like titles, which either showed what work they did or where they came from, or, in the case of women, who they were married to.

In this generator there are 3 different surnames for men, and 4 for the women. The first names names (3 for men, 2 for women) have no surnames. The next names (3 for men, 2 for women) have place related surnames, and the last 4 names are related to occupations.
Note that men and women only share some occupational surnames.

To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.

Share this generator

facebook share tweet google plus

Your art here? Click here to find out more!