Translation of banggul in English:

banggul

knoll

noun

  • 1

    knoll, hillock, small hill, mound