← Back to browseわもんあざらし[wamonazarashi]nounJapanese definitionNo Japanese definition yet.English definitionringed seal (Pusa hispida)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsずきんあざらしあざらし