Baby Names and Name Generators

What Does Tallulah Mean?
"leaping water"