Sanskrit · noun · Everyday Life

Angocha

अंगोछा
Meaning

A thin cotton towel or cloth worn over the shoulder.