bandhor
ˈbændhɔːr
Definitions
1. noun
a type of large, carnivorous snake found in the deserts of India, also known as the Indian sand boa
“The bandhars were a common sight in the desert region, and the villagers had learned to respect their presence.”