Why do Low German Mennonites all have the same names?
It goes like this. The firstborn daughter is named after her mother’s mother (her grandmother). The firstborn son is named after his fathers’ father (his grandfather). The second born daughter is named after her father’s mother. The second born son is named after his mother’s father.
The rest of the children are named after the parents’ siblings from oldest to youngest. So then, the third son is named after the father’s oldest brother and the next daughter would be named after the oldest sister of her mother who was not named after her grandmother, and so on, and so on.
It was rare that parents would name their child a name that had not been in the family before. The average couple would have twelve children and each child would be named according to tradition. Most of them would live in the same colony as the parents and grandparents.
This recipe populates Mennonite colonies with far too many Abes.