English to Hindi

Meaning for:
NYC
other
न्यू यर्क सिटी