Say is a synonym of Suppose. Suppose is a synonym of Speculate. Speculate is a type of Invest. Investor is derived from Invest. 
French is a type of Person. Canadian is a type of Person. 
Say <--Synonym--> Suppose <--Synonym--> Speculate --IsA--> Invest <--DerivedFrom-- Investor 
French --IsA--> Person <--IsA-- Canadian 