1 headkerchief | Definition of headkerchief

headkerchief

noun
head·​ker·​chief

Definition of headkerchief