An Encylopedia Britannica Company

Palomar Mountain

Palomar Mountain /ˈpæləˌmɑɚ/ proper noun
or Mount Palomar
Palomar Mountain
/ˈpæləˌmɑɚ/
proper noun
or Mount Palomar
Britannica Dictionary definition of PALOMAR MOUNTAIN
: mountain in the U.S., in California