bazaar: a sale of miscellany; often for charity
occasion: an opportunity to do something
spanish lime: tropical American tree bearing a small edible fruit with green leathery skin and sweet juicy translucent pulp