fin whale - English Synonyms Dictionary