Word info

tcha-tcha

Noun

Meaning

In Haiti, the small flowering tree Albizia lebbeck.

A type of rattle or maraca used in Haitian music.

Source: en.wiktionary.org

Close letter words and terms