plural of garra - English Synonyms Dictionary