Dictionary.com
definitions
  • synonyms

Mount Carmel man

See more synonyms on Thesaurus.com
noun
  1. an early human of Neanderthaloid type, known from skeletal remains from the late Pleistocene Epoch, c50,000–40,000 b.c., found in Palestine.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018