Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bombora Definition

Cancel
bombora
noun
A shallow isolated piece of reef located a distance offshore

Words Related to bombora!

bombora Examples by Brain Bank Users