Home US English handcloth
A small cloth or towel for wiping or drying the hands.
Old English. From hand + cloth.
READ THESE ARTICLES