Meaning of palapa

palapa

Tagalog

palapa n. pulpy joint of palms and plants like the banana