Definition, synonyms and related words
A musical instrument found in sub-Saharan Africa; a kind of lamellophone.