I've always thought it meant more "language of the francs (old french currency)", ie "the language of doing business"
Learn something new every day