Etymology

Menlo Parker

Today it means: Someone from or living in Menlo Park, California. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok