Meaning of tabour

Definition of tabour

(noun) a small drum with one head of soft calfskin

Other information on tabour

WIKIPEDIA results for tabour
Amazon results for tabour