route
has the following definition + add your definition
road
road is used in French
French meaning
The word route is used in French meaning road