Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

himalaya Definition

Cancel
himalaya
geographical name(Hi-ma-la-yas, the)
mountains in southern Asia on the border between India and Tibet and in Kashmir, Nepal, and Bhutan

Words Related to himalaya!

himalaya Examples by Brain Bank Users