What does Visha means because it is there in kutchi and halari
Short answer: In Kutchi and Halari, "visha" (viṣa) generally means poison. The word is used in the same sense as in many Indian languages.
In Jain context, poisons are often used metaphorically to describe the five passions that bind the soul: anger (krodha), attachment/greed (raga/lobha), deceit (moha), pride (māda), and envy (matsarya). These are considered spiritual poisons that obscure ahimsa and right knowlege, hindering liberation. This metaphorical use is common across Jain teaching, though the exact wording can vary between Digambara and Śvetāmbara traditions.
If you’d like, I can explain how these "poisons" are described in specific Jain sutras or stotras, with their traditional meanings in both Digambara and Śvetāmbara contexts.