Endowment remove_red_eye 434 Home cards Endowment Add to favourite share × Endowment means dedicating something that can give benefit, while retaining ownership of it, in order to gain reward from Allah. This means that the principal is retained, but the yield is given freely. Categories Commercial Transactions Comments