Where does “trumba” come from?

trumba (Frankish): trumpet, pipe; trumpet

Definitions

  1. trumpet, pipe; trumpet

Words derived from “trumba