Find the word definition

The Collaborative International Dictionary
Crotalo

Crotalo \Crot"a*lo\ (-l?), n. A Turkish musical instrument. [1913 Webster] ||

Wiktionary
crotalo

n. A Turkish musical instrument.