Tallulah

Tallulah is the Anglicization of the Hitchiti Creek Indian word, talula, meaning "town."

Tallulah or minor variations thereof may refer to:

Read more about Tallulah:  Places, People, Fictional Characters, Music, Other Uses