sari meaning in English
n. sari, traditional dress worn by hindu women (comprised of a long piece of fabric that is wrapped around the body)
n. sari, traditional dress worn by hindu women (comprised of a long piece of fabric that is wrapped around the body)