← Back to browseおにかます[onikamasu]nounJapanese definitionNo Japanese definition yet.English definitiongreat barracuda (Sphyraena barracuda)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおにかっこう