tamβ’bour
We found 15 definitions of tambour from 7 different sources.
NounPlural: tambours |
||
tambour - a drum | ||
tambour - a frame made of two hoops; used for embroidering | ||
embroidery frame, embroidery hoop |