What is the meaning of the word "markaz-ud-dawa-wal-irshad"?

Definitions: