Attested.to

Definition

a shop where a variety of goods are sold

Seed ·

Term in context

bazaar in CommonParlance