YRR stands for Young, Restless and Reformed
YRR stands for Yellow Rock Resources (Australia)
YRR stands for Radiological Repair Barge (Non Self-Propelled)
YRR
YRR stands for Yacht Racing Results
YRR stands for One-Year Return Rate (TL 9000)
YRR stands for Youth Employment Retention Rate
YRR