yarlung tsangpo

/Y AA1 R L AH1 NG S AE0 NG P OW0/
noun
  1. 1

    The upper stream of the Brahmaputra River located in the Tibet Autonomous Region, China.