Padraig for a baby name

Irish, meaning ‘noble’. The English equivalent is Patrick.

Search by letter



Search by category