Sanskrit · noun · Everyday Life

Gadda

गद्दा
Meaning

A mattress or thick cushioned pad.