Translation of melolong in English:

melolong

verb

  • 1

    to make or utter with a howl, to weep loudly