Persian · noun · Everyday Life

Dafli

डफली
Meaning

A small tambourine-like frame drum.