sun squirrel - English Synonyms Dictionary