Definition of “harry” - English Dictionary