Frankfurt am Main in French Frankfurt am Main in French Francfort-sur-le-Main proper noun The largest city in Hesse, Germany, situated on the Main River. Add to Flashcards