What does NIRD stand for?

What does NIRD mean? We have 11 definitions. Read most used NIRD meanings below.

ADVERTISEMENT