Nanda Devi is India's second-highest peak at 25,643 feet (the 25,663 figure is very close - likely rounding or measurement variation). "Devi" means goddess in Sanskrit, which is distinctly feminine. Kanchenjunga is shared with Nepal and taller, Himalaya is a range not a peak, and Mullayanagiri is only 1,930 feet.