Dictionary.com
definitions
  • synonyms

Mount Carmel man

See more synonyms for Mount Carmel man 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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018