Earl for a baby name

alt. Earle, Errol English, meaning ‘nobleman, warrior, prince’. Earl is a title of nobility, used since Anglo-Saxon times.

Search by letter



Search by category