Definition of “moggy” - English Dictionary

british dictionary