Find the word definition

The Collaborative International Dictionary
Attabal

Attabal \At"ta*bal\, n. See Atabal. [1913 Webster] ||

Wiktionary
attabal

n. (alternative form of atabal English)