Baby names

English (from French-Latin roots) baby names.

1 English (from French-Latin roots) names, most popular first.