Guy is a type of Stranger. Stranger is a synonym of Alien. Alien is the opposite of Citizen. Citizen is the opposite of Immigrant. 
Character is a type of Attribute. 
Guy --IsA--> Stranger <--Synonym--> Alien <--Antonym--> Citizen <--Antonym--> Immigrant 
Attribute <--IsA-- Character 