Rhodesian man

Noun

 * 1) A long-extinct hominid who lived in Africa.