Meaning
A charitable endowment of property dedicated permanently to religious or pious purposes under Islamic law.
Literally: detention / dedication
A charitable endowment of property dedicated permanently to religious or pious purposes under Islamic law.
Literally: detention / dedication