outfitter: a shop that provides equipment for some specific purpose
shop: a mercantile establishment for the retail sale of goods or services
iconology: the branch of art history that studies visual images and their symbolic meaning (especially in social or political terms)