Vocabulary

神蛇

sacred snake

noun