What does NROD stand for?

What does NROD mean? We have 3 definitions. Read most used NROD meanings below.

ADVERTISEMENT