New York City
New
nju
nyoo
York
jɔ:k
yawk
City
sɪti
siti
NYC

Definition & Meaning of "New York City"in English

New York City
01

the largest city in New York State and in the United States; located in southeastern New York at the mouth of the Hudson river; a major financial and cultural center 

New York City definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
complex compound
proper
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store