The Journal Author Name Estimator (JANE) allows you to input keywords or your abstract to find matching journals.
Using databases to find journals
Start in a database that would contain information for your area of research. Run a search for the main parts of your topic. You do not have to worry too much about building a precise search. Most databases will offer a filter that tells you the top publications fitting your topic.
By clicking on this publication filter, you can then see a list of how many articles were published in each journal. This can give you a good idea of which journals might accept your research. Keep in mind, these databases include magazines and trade publications as well!