Irish Gaelic name from 'Tuilelacha,' meaning 'lady of abundance' or 'princess of abundance.'
Like Talulla?
Swipe through thousands of names like it