YourDictionary

Palomar

(pălˈə-märˌ), Mount

A peak, 1,868.4 m (6,126 ft) high, of southern California northeast of San Diego. It is the site of an observatory with one of the world's largest reflecting telescopes.

link/cite print suggestion box