it means "magnificient tit"...really !
I have pics of a 7 day traverse of the North Rim and the Long Range traverse on my website here . It is truly magnificient. It requires good navigational skills because the terrain is full of nuances and it is often foggy...