Where does “bumba” come from?

bumba (Latvian): ball; bomb

Definitions

  1. ball; bomb

Words derived from “bumba

bumba — Etymology, Origin & Word History | Etymology Explorer