Translation of labu in English:

labu

gourd

noun

  • 1

    gourd, fleshy fruit of a climbing plant, container made from its dried rind