himavacchiras हिमवच्छिरस्

Definition: n. (for -śiras-) the summit of the himālaya- (conjectural)