English dictionary
mongrel meaning and definition
Definition and meaning of mongrel at MeaningMonkey.org. mongrel meaning and definition in the English Dictionary.MONGREL noun
Definition of mongrel (noun)
Source: Princeton University Wordnet
MONGREL noun