dambinda

noun
sanitary towel, (sanitary napkin [US])

Inflections

dambindan
dambindor