Translation of rimbun in English:

rimbun

leafy

adjective

  • 1

    leafy, thick foliage, lush, (of grass, etc.) growing thickly and strongly, luxurious