Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. New York, New York City, Greater New York: 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
Translation
English Greater New York, New York City, New York