Origin: Germanic Old English prefix
Overpass has 3 different meanings across 1 category:
A section of a road or path that crosses over an obstacle, especially another road, railway, etc.
To pass above something, as when flying or moving on a higher road.