← Back to browseましこ[mashiko]nounJapanese definitionNo Japanese definition yet.English definitionsrosefinch (any finch of genus Carpodacus)monkeyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsましましましょましてましてましろ