It’s because “orange” (which is derived, orginally, from a sanskrit word) was the name for the fruit before it was the name for the colour. Before we had oranges in England, the word for the colour orange was geoluhread meaning yellow-red. So orange the colour is named after orange the fruit, not the other way around.
Next?