← Back to browseやまぐわ[yamaguwa]nounJapanese definitionNo Japanese definition yet.English definitionsChinese mulberry (Morus bombycis)kousa dogwood (Cornus kousa)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsやまぐるまやまやま