Find the word definition

Wikipedia
Loblaws

Loblaws is a supermarket chain with over 2000 stores in Canada, headquartered in Brampton, with stores in British Columbia, Ontario and Quebec. Loblaws is a division of Loblaw Companies Limited, Canada's largest food distributor.