Sheesh Naag

Re: Sheesh Naag

i havent heard that, but “shesha” in sanskrit could mean “that which is left over”, but depends on context. it could also means “he who finishes”, and a few other things, im not an expert.