Word info

headroach

Noun

Meaning

headroach (plural headroaches)

Synonym of roach (“kind of headdress worn by some indigenous peoples of North American”)

Source: en.wiktionary.org

Close letter words and terms