himalaya

(noun) Himalayas

< hilus | himalaya honeysuckle >