Baby names

Welsh, Anglicized via Latin baby names.

1 Welsh, Anglicized via Latin names, most popular first.