Definition of Yarabatana

What does the word Yarabatana mean?