A system for recognition and morphological classification of unknown German nouns is described. It takes raw texts in German as input and outputs a list of the unknown nouns together with hypotheses about their stem and morphological class. The system exploits both global and local information as well as morphological properties and external linguistic knowledge. It acquires and applies Mikheev-like ending-guessing rules, which were originally proposed for POS guessing. This paper presents the system design and implementation and discusses its performance by extensive evaluation.