1. YDSA stands for Yacht Designers and Surveyors Association (est. 1912; Petersfield, England, UK)
  2. YDSA stands for Youth Development Strategy Aotearoa (Ministry of Youth Affairs; New Zealand)
YDSA
Share
Abbreviations And Their Meaning