Tallulah (English, name)
expansion: Tallulah
Senses:
glosses: A city, the parish seat of Madison Parish, Louisiana, United States.
glosses: A female given name.
Forms:
form: Talulah
tags: alternative