What does the acronym CERN mean?

Major laboratory for high-energy physics and home of the Large Hadron Collider. (Capturing the original French: Conseil Européen pour la Recherche Nucléaire)