Timbrel Meaning

There are 1 meaning(s) for word Timbrel

Meaning 1 : small hand drum similar to a tambourine; formerly carried by itinerant jugglers