Default keyboard for Android

Is there a better app on the play store that can replace the default keyboard of android. It’s really bad to use and gives bad suggestions especially when the android update is only till android 7.