bummulu

Etymology
Maybe from.

Noun

 * 1) amphora
 * 2) bump, lump, swelling