Tambora
geographical name
Tam·bo·ra
täm-ˈbȯr-ə
volcano 9350 feet (2850 meters) high on Sumbawa Island, Indonesia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share