← Back to browsehydranoun#12,875Translationsヒドラヒドラハイドラハイドラ海蛇座うみへびざEnglish definition(Greek mythology) monster with nine headsExamplesNo examples yet.Similar wordshydrashydranthydratehydratedhydrohydrants← voilashutters →