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

tambora Definition

Cancel
tambora
geographical name(Tam-bo-ra)
volcano 9350 feet (2850 meters) high on Sumbawa Island, Indonesia

Words Related to tambora!

tambora Examples by Brain Bank Users