Trading Post

A place where trade may be carried on, by barter or cash, usually in a sparsely populated area.

Comments are closed.