← Back to browseあかましこ[akamashiko]nounJapanese definitionNo Japanese definition yet.English definitionscarlet rosefinch (Carpodacus erythrinus); common rosefinchExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあかまんぼう