Translation of mereda in English:

mereda

  • 1

    to calm down, to subside
    ‘hujan sudah agak mereda’ the rain has subsided a bit