Definition of “moggy” - English Dictionary

English