Wiktionary
inner class
n. (context programming object-oriented English) A class that is declared entirely within the body of another class.
Wikipedia
Inner class
In object-oriented programming (OOP), an inner class or nested class is a class declared entirely within the body of another class or interface. It is distinguished from a subclass.