Definition of “NY” - English Dictionary

English