Palomar Mountain

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