...
# By and large – By means into the wind, while large means with the wind. "By and large" is used to indicate all possible situations "the ship handles well both by and large".
...
As you'll see from that link (very long list!), current language is full of such terms, although people who use the words have any idea of the background.