Find the word definition

Wikipedia
Torstar

Torstar Corporation is a Canadian media and publishing company. The company is primarily a publisher of daily and community papers, including its flagship and namesake, the Toronto Star.