Talulla

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

Origin/Usage
Gaelic
Pronunciation
tə-LOO-lə
Meaning
Wealthy princess

Similar names

Talula Talulah Tallulah