BriareusyoudaoicibaDictYouDict
hundred-handed giant in Greek mythology, from Greek briaros "strong, stout."