Translation of huma in English:

huma

  • 1

    field where rice is cultivated without irrigation
  • 2

    land recently cleared for agriculture