← Back to browseおおうなぎ[oounagi]nounJapanese definitionNo Japanese definition yet.English definitiongiant mottled eel (Anguilla marmorata); marbled eelExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおおうおおばやなぎおおうみうま