What is the meaning of Melda?

to report

to report (notify someone of [one's own] presence or status, etc.)

to report, file a complaint

to review (books, music)

informer

Source: wiktionary.org