Menlo Park

Men·lo Park

geographical name \ˈmen-(ˌ)lō\

Definition of MENLO PARK

city W California SE of San Francisco pop 32,026


Next Word in the Dictionary: Menominee
Previous Word in the Dictionary: Mendota, Lake

Seen & Heard

What made you want to look up Menlo Park? Please tell us where you read or heard it (including the quote, if possible).