English Narmada Human Cited by user Chhandama on 03 Oct 2023 The Narmada Human, originally the Narmada Man, is a species of extinct human that lived in central India during the Middle and Late Pleistocene.