kerchieft
/ˈkɜːr.tʃiːf/Definitions
1. noun
a square of cloth worn on the head or around the neck, typically as a fashion accessory or to protect the head from the sun.
“She tied a colorful kerchief around her neck to add a pop of color to her outfit.”