A place where merchants congregate. An exchange.
·noun An exchange, or place where merchants, bankers, ·etc., meet for business at certain hours; ·es...
Webster's Dictionary of the English Language