MENLO PARK


Meaning of MENLO PARK in English

/men"loh/

1. a city in W California, near San Francisco. 25,673.

2. a village in central New Jersey, SE of Plainfield: site of Thomas Edison's laboratory, 1876-87.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .