Nữ thần rắn wikipedia. छाछ in English. Gareeb meaning in malayalam and english language. Immersive World Encounters.