I see you're reading Sherlock Holmes : A Study in Scarlet.
You can understand 'our driver suddenly came to a stand' as meaning that he suddenly stopped the cab. It's an unusual phrasing, though, and we wouldn't normally express this idea in this way. I wouldn't worry about this phrase if I were you, because you are unlikely ever to meet it again. Just enjoy the story!