Meaning of lumpya

lumpya

Tagalog

lumpya n. Chinese dish