Talulla originates in Gaelic languages and means "wealthy princess". Some sources also suggest a Native American origin and the meaning "running water".
namehang.com
Talulla originates in Gaelic languages and means "wealthy princess". Some sources also suggest a Native American origin and the meaning "running water".