mukataa

Explore definitions, synonyms, and language insights of mukataa

Definitions

Noun
an Arabic word for headquarters or administrative center; "Arafat was holed up in the mukataa of his West Bank compound"