Southern is the opposite of Northern. Northern is similar to Blue. Blue is related to Sad. 
Weird is a different concept from Normal. 
Southern <--Antonym--> Northern <--SimilarTo--> Blue <--RelatedTo--> Sad 
Weird <--DistinctFrom--> Normal 