Definition of SY in English:

SY

abbreviation

  • Steam yacht.

    ‘the SY Morning’