Pepo



ENGLISH MEANING
noun
1.
Any fleshy fruit with a firm rind, as a pumpkin, melon, or gourd.