Can you please tell me the meaning of nyc dp?
Welcome to the board, Rajat.
I googled NYC DP and only found an unconfirmed use of these initials.
In what context did you encounter this?
NYCPD would have been easy - New York City Police Department.