Dictionary search results

Showing 1-2 of 2 results

Palomar, Mount US English

A mountain in southern California, northeast of San Diego, rising to a height of 6,126 feet (1,867 m). It is the site of an astronomical observatory

Palomar, Mount New Oxford Dictionary for Writers & Editors

mountain and astronomical observatory in California