Frankfurt am Main in Polish Frankfurt am Main in Polish Frankfurt nad Menem proper noun The largest city in Hesse, Germany, situated on the Main River. Add to Flashcards