Translation of hujan in English:

hujan

rain

noun

  • 1

    rain, atmospheric moisture falling as separate drops, a fall or spell of this, shower of things