Meaning of bomba

bomba

Tagalog

n. 1. pump; 2. fire engine; 3. air blower; 4. waterhose; 5. explosive; 6. firecracker; 7. attack (verbal)