leccarda

Etymology 1
of the feminine singular form of.

Noun

 * 1) dripping pan