Talulla
Irish, Anglicized variation of Tuilelaith
"lady of abundance"
The whole Talulla, Talullah, Tallulah, Talula thing is very confusing, but basically the versions that have one l first are Irish and those with two are Native American. However you parse it, Talulla…