headroach
Noun
Meaning
headroach (plural headroaches)
Synonym of roach (“kind of headdress worn by some indigenous peoples of North American”)
Noun
headroach (plural headroaches)
Synonym of roach (“kind of headdress worn by some indigenous peoples of North American”)