YRU

  1. YRU stands for Yala Rajabhat University (Thailand)
  2. YRU stands for Yacht Research Unit (Kiel, Germany)
  3. YRU stands for Yacht Racing Union (various locations)
YRU
Share
Abbreviations And Their Meaning