deppari

Noun

1. projection; protrusion; lump; bulge

Other forms: