ヒマラヤスギ Also written ヒマラヤすぎ, ヒマラヤ杉 Meanings Noun Himalayan cedar (Cedrus deodara); deodar Jinuma: Japanese Dictionary · Word lists