This app was mentioned in 6 comments, with an average of 2.33 upvotes
Android port of DosBox, basically. aFreeBox is what I use. Then you can grab the Win 3.1 stuff from Archive.org (or elsewhere).
The free version of DOSBOX Turbo is the way to go.
A couple personal favorites for me are platformers like BioMenace and the Commander Keen series, also Prince of Persia. They all work with the keyboard and you can map the face buttons to Ctrl, Alt, Shift, and Space, and you'll have the games covered. (I have the Y button set to the Y key because most games will make you press Y to confirm to quit, heh).
If you wanna try shoot em ups, the obvious choice would be Tyrian 2000, but a personal obscure favorite for me is Invasion of the mutant space bats of doom.
Also I absolutely recommend downloading Norton Commander (and set it to open on startup on your dosbox.conf file!) to be able to navigate through the DOS files without having to type in keyboard commands; mostly because nostalgia, but also because you won't need to have a separate launcher or have to deal with separate configs for each game (Useful if you have MANY dos games).
You could perfectly use the analog stick for mouse control though, Magic Carpet requires a bit of extra custom-profile tweaking with the controls (cause it relies on mouse buttons and hardcoded keys like P to pause and SHIFT+L to remove castles) but it's an awesome magic-based carpet-flying FPS game \o/
https://play.google.com/store/apps/details?id=com.fishstix.dosboxfree
You could try this port of dosbox to android without a windows phone haha
aFreeBox works quite well (based on DosBox).
Is this the app you recommend? https://play.google.com/store/apps/details?id=com.fishstix.dosboxfree
https://play.google.com/store/apps/details?id=com.fishstix.dosboxfree
don't listen to the guy that said it's not worth it, he probably just has a shitty phone