Where does “bumba” come from?

bumba (Faroese): bomb

Definitions

  1. bomb

Words derived from “bumba

bumba — Etymology, Origin & Word History | Etymology Explorer