tambora
name 2noun 1
Definitions
noun
1
A two-headed Dominican drum used in merengue music.
name
1
An active stratovolcano in West Nusa Tenggara, Indonesia.
2
An extinct non-Austronesian (Papuan) language of the Tambora culture of central Sumbawa, in contemporary Indonesia.
Your note
not saved0 chars