Etymology

New Hyde Park

Today it means: A village in the towns of Hempstead and North Hempstead, Nassau County, New York, United States. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok