I haven't tried haxe - the other three are great - and so the choice depends more on your tastes AND the kind of game you want to make.
I prefer Defold - but if I were you (and if I were in doubt) I'll check a sample project for all of them and check what's the more similar to your preferred coding method/idea. Any choice requires a lot of time to learn not the language but the SDK and the way to work - so a bit of early checks are worth the time - imho.
Good luck for your game .-)