enclave
/ˈɑnkleɪv/
Explore definitions, synonyms, and language insights of enclave
Definitions
Noun
an enclosed territory that is culturally distinct from the foreign territory that surrounds it