Search in full dictionary

LOS ALAMOGORDOS

LOS ALAMOGORDOS
ScnMaster
a humorously made-up name for a city, from Los Alamos, a town in central New Mexico that is the site of an atomic research center, and Alamogordo Air Base, an air force base in New Mexico that was the site of the first man-made atomic explosion on 16 July 1945. —PDC Volume 4 Approved Glossary