You can open an account in Cyprus and use transferwise inbetween in this setup you don't need to tell anyone where the money comes from or at least no need to mention gambling at all.
Is it possible to open bank account there without traveling there? Only online, I would provide all data and make videocall if necessary, any banks do that?