Words that come from Old French -on

400 words across 39 languages descend from Old French -on — including cannon, canon, Marion, canonical, platoon, coupon, medallion, crayon.

See the etymology of -on itself →

French (160)

English (130)

Russian (11)

Italian (11)

Esperanto (10)

Dutch (6)

Japanese (6)

Turkish (5)

Hungarian (5)

Greek (5)

Old French (4)

Luxembourgish (3)

Danish (3)

Catalan (3)

Asturian (3)

Seychellois Creole (3)

Norman (3)

Middle French (2)

Crimean Tatar (2)

Polish (2)

Korean (2)

Galician (2)

Yiddish (2)

German (2)

Bulgarian (1)

Macedonian (1)

Slovene (1)

Cebuano (1)

Hiligaynon (1)

Tagalog (1)

Lombard (1)

Swedish (1)

Chinese (1)

Irish (1)

West Flemish (1)

Ido (1)

Serbo-Croatian (1)

Vietnamese (1)

Spanish (1)