See Also: Kanchenjunga(encyclopedia)
Kanchenjunga(dictionary)

Kanchenjunga (oh)



one of the world's highest mountains, on the border between India and Nepal