Find the word definition

The Collaborative International Dictionary
Tamburin

Tamburin \Tam`bu*rin"\, n. See Tambourine.
--Spenser.

Wiktionary
tamburin

n. (obsolete form of tambourine English)