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 saved
0 chars