Sahih al-Bukhari 5093 - What evil omen of a lady is to be warded off | Criterion