babaturua Binghambabatúruava. coming up as a squall, about to fall as the rain.Sabatierbabaturuan. devastator, devastating force (as wind, storm, person, etc.). Topics: Weather and sky ← babatuababau →