Definition of YT in English:

YT

  • Yukon Territory (in official postal use)