← Back to browseヒマラヤすぎ[himarayasugi]nounJapanese definitionNo Japanese definition yet.English definitionHimalayan cedar (Cedrus deodara); deodarExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsヒマラヤヒマラヤンヒマラヤ山脈ヒマラヤさんみゃくヒマラヤぐまヒマラヤゆきのした