What is the full meaning of zambomba
(Spanish) a Spanish musical instrument consisting of parchment over a jar [n -S]
Example of the word zambomba placed on a Scrabble board.