Sahih al-Bukhari 2757 - To give part of wealth or slaves or animals in charity or as an endowment | Criterion