dambinda
noun
sanitary towel, (sanitary napkin [US])
Inflections
dambindan
dambindor