Timbrel



ENGLISH MEANING
noun
1.
A kind of drum, tabor, or tabret, in use from the highest antiquity.