See Also: bombora(dictionary)

bombora (iou)



bombora noun. Austral. L19.
[Aboriginal.]
A dangerous stretch of water where waves break over a submerged reef.