(Native American) Running water; leaping waterTallula, Talula, Talulah, Tallulla Health Source: Medical Dictionary Author: Health Dictionary