have affection for - English Synonyms Dictionary