Skip navigation.

deme - What does it mean?

Definition of 'deme'

English

Noun

(en-noun)
  • A township or other subdivision of ancient .
  • (ecology) A distinct local population of plants or animals.
  • Derived terms

    * demesman

    Anagrams

    * * * ----