Where does “bombarda” come from?

bombarda (Catalan): bombard cannon

Definitions

  1. bombard cannon

Words derived from “bombarda