Definitions for "Moggy"
Keywords:  breed, mixed, british, term
The UK term for mixed breed.
British term for mixed breed.