Tibetan mastiff

Explore definitions, synonyms, and language insights of Tibetan mastiff

Definitions

Noun
very large powerful rough-coated dog native to central Asia

More General Terms