handkerchief | Etymology of handkerchief by etymonline

cloth for covering the head, but since Middle English used generally as piece of cloth… See origin and meaning of handkerchief.