Lorcan for a baby name

Gaelic, meaning ‘little fierce one’. Also the name of several kings of Leinster in Ireland.

Search by letter



Search by category