humbaldu

Noun

 * 1)  musical instrument