← Back to Dictionary

nyuu yaak siti

name

English Definition

New York City (largest city in the United States, situated in the state of New York at the mouth of the Hudson River on the northeastern Atlantic Coast)

Etymology

  • (Derived from English New York City.)

Contribute an example

Share how you use nyuu yaak siti in everyday speech. Submissions are reviewed before publication.