Word info

cockarouse

Noun

Meaning

cockarouse (plural cockarouses)

(historical) A sachem or leader in certain Native American groups.

Source: en.wiktionary.org

Close letter words and terms