HYDRAS Scrabble 13 Words With Friends 11 Definition HYDRAS is the plural of HYDRA. noun HYDRA: (Greek mythology) monster with nine heads. See all 54 words you can make from HYDRAS → 6-letter words Words starting with H Words ending with S ← Unscramble different letters