Question: do muha saap in english?
Answer: One of the local names, in Hindi, for the Red Sand Boa is do-muha, meaning two-headed snake. ... Red Sand Boa is said to be nocturnal, but we don't have an inkling into why it appeared in broad daylight.