Baby names

Medieval English, via Latin and Breton baby names.

1 Medieval English, via Latin and Breton names, most popular first.