YourDictionary

Dictionary Home » Dictionary Definitions » Palomar Mountain

Palomar Mountain

mountain in SW Calif., near San Diego: site of an astronomical observatory: 6,140 ft (1,871 m)
formerly, and now popularly, Mount Palomar

link/cite print suggestion box