← Back to browseあみぐるみ[amigurumi]nounJapanese definitionNo Japanese definition yet.English definitionamigurumi; knitted or crocheted stuffed toyExamplesNo examples yet.Loading examples…Ask about this