'Peking man' definitions:

Definition of 'Peking man'

(from WordNet)
noun
Fossils found near Beijing, China; they were lost during World War II