Is it possible to do trading from Nepal, since i am having indian bank account and PAN card

It would depend on what your residential status is? Are you a resident/citizen of India? If you are, then you can open a regular resident account and trade from anywhere in the world without any geographical limitation.

If you’re a citizen of Nepal, then I’m afraid you can’t trade with a resident account at Zerodha. You’ll have to trade as through the FPI route.

My residential status is Nepali…could you please tell me what is FPI route ?