What does ROSSA stand for?

What does ROSSA mean? We have 2 definitions. Read most used ROSSA meanings below.

ADVERTISEMENT