himalaya
— Noun
– English
~ a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain
himalayan
— Adjective
– English
~ of or relating to the Himalayas; "Himalayan peaks"
Himalayan cedar
— Noun
– English
~ tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber