o- [prefix] - of or connected with FranceStrasbourg lies on the Franco-German border (= the border between France and Germany).A francophile is someone who greatly admires France and French people and culture.A francophone is someone who speaks French.
FRANC
Meaning of FRANC in English
Cambridge English vocab. Кембриджский английский словарь. 2012