enclosing class
In object-oriented programming, a class that is defined inside another class and has access to its enclosing class's members.
In Java, an enclosing class can access the private members of the outer class.
Compound of 囲み (enclosing) and クラス (class), a direct translation of the English programming term 'enclosing class'.