Talulla
Meaning: Leaping water, running water
Origin: Choctaw/Irish
Gender: Girl
Rank in United Kingdom: #4912
Total births: 95
History: Talulla has a storied presence in the history of England and Wales. It evokes the green hills of Wales and the stirring sound of a Welsh choir. The name's staying power speaks to its deep resonance with British families.
Explore more at British Baby Names on BabyNa.me