Definitions for "Awqaf"
Endowment. A charitable trust for the sake of Allah, usually set up in perpetuity for the purpose of teaching, feeding the poor or treating the sick, etc.
Religious trusts or endowments
A religious foundation set up to assist the poor and needy.