Definitions of Tibetan mastiff:

  • noun:   very large powerful rough-coated dog native to central Asia