Tibetan mastiff
1.
(
noun
) very large powerful rough-coated dog native to central Asia
Related Words:
mastiff
Terms and Conditions of Use / Copyright Notice