TamboraTopics referred to by the same term / From Wikipedia, the free encyclopedia Tambora may refer to: Look up tambora in Wiktionary, the free dictionary.