This word makes me think of lighthouses. Lighthouses symbolize strength and visibility in both good and bad situations.
Mooring means holding on, usually a boat. A place to hold on.
We can feel very unmoored sometimes yet we must keep going and must hold on to that which serves us, not harms us.