Timbrel Meaning
There are 1 meaning(s) for word Timbrel
Meaning 1 : small hand drum similar to a tambourine; formerly carried by itinerant jugglers
Similar words of Timbrel :
There are 1 meaning(s) for word Timbrel
Similar words of Timbrel :