Dream interpretation of hazrat ibn sirin, may allah have mercy on him, said that dreaming of a snake indicates an ill-wisher and a hidden enemy. if one sees a snake in his house, it indicates a domestic enemy, and if seen in the jungle, it indicates a foreign enemy. if one sees that he is fighting a snake, it indicates he will quarrel with his enemy. if the snake overpowers him, it means he will not triumph over his enemy. if he is bitten by a snake, it means he will suffer harm from his enemy. if he kills the snake, it indicates he will defeat his enemy. if he eats the snake's flesh, it means he will consume an enemy's wealth and will see goodness and happiness. if he sees he has cut the snake into two pieces, it means he will get justice from his enemy. if he takes both pieces, it indicates he will acquire the enemy's wealth. if the snake talks to him kindly, it means he will face a strange affair from which he will see marriage and happiness. if the snake speaks to him harshly, it means the enemy will overcome him. if he sees a dead snake, it indicates that almighty will protect him from evil and disaster, and he will not be harmed. if he sees the snake obeying him, it means he will gain status and honor. if the snake runs away from him and he cannot catch it, it indicates the enemy's weakness. if he sees a green snake, it implies a religious and trustworthy enemy. if he sees a black snake among other snakes, it signals an army. if he sees a yellow snake, it signifies a sick enemy. seeing a red snake indicates a social and pleasure-loving enemy. if he sees a snake with many feet, it means his enemy is strong and brave. if he sees many snakes gathered in front of him and they cause harm, it indicates many relatives are his enemies, but he won’t suffer from them. if he sees a snake with a head and many teeth on its body, it means his enemy is spiteful and of bad nature. hazrat jabir maghrebi, may allah have mercy on him, said if a snake comes out of someone's nose, ear, breast, or from the place of urination or excrement, it means his child will be his enemy. if the snake comes out of his mouth, it indicates reckless talk. hazrat ismail ash’ath, may allah have mercy on him, said seeing a white snake means seeing an enemy, and a black snake is a soldier. if one sees he runs away from the snake and it does not see him, it means he will find peace and happiness. if the snake catches him but does not harm him, it means he will gain greatness and be safe from the enemy. hazrat khalaf isfahani, may allah have mercy on him, said if he sees a green snake obeying him, it means he will find a treasure. if he sees a snake come out of his sleeve, it indicates his child will be his enemy. if he kills the snake and smears its blood on his body, it means he will acquire the enemy's property. if he kills a snake on his bed, it indicates his wife will die. if he sees a snake leave from his collar or mouth and enter the ground, it means he will perish. a hedgehog in dreams indicates a weak and feeble enemy. hazrat jafar sadiq, may allah have mercy on him, said dreaming of a snake signifies ten things: power, life, safety, kingdom, military leadership, woman, wealth, death, boy, and flood.