Synonyms for Frankfurt on the Main include:
Frankfort, Frankfurt, Frankfurt on the Main
Frankfurt on the Main is a NOUN.