Frankfurt different from Frankfurt (Oder)
By the 19th century, the name Frankfurt had been established as the official spelling. The older English spelling of Frankfort is now rarely seen in reference to Frankfurt am Main, although more than a dozen other towns and cities, mainly in the United States, use this spelling, including Frankfort, Kentucky, Frankfort, New York, and Frankfort, Illinois.
The suffix am Main has been used regularly since the 14th century. In English, the city's full name of Frankfurt am Main means "Frankfurt on the Main" (pronounced like English mine or German mein). Frankfurt is located on an ancient ford (German: Furt) on the river Main. As a part of early Franconia, the inhabitants were the early Franks, thus the city's name reveals its legacy as "the ford of the Franks on the Main".Among English speakers, the city is commonly known simply as Frankfurt, but Germans occasionally call it by its full name to distinguish it from the other (significantly smaller) German city of Frankfurt an der Oder in the Land of Brandenburg on the Polish border.
The city district Bonames has a name probably dating back to Roman times, thought to be derived from bona me(n)sa (good table).
The common abbreviations for the city, primarily used in railway services and on road signs, are Frankfurt (Main), Frankfurt (M), Frankfurt a. M., Frankfurt/Main or Frankfurt/M. The common abbreviation for the name of the city is "FFM". Also in use is "FRA", the IATA code for Frankfurt Airport.