mukataa has definitions from the field of business
1
[ noun ] (business) an Arabic word for headquarters or administrative center

Examples

"Arafat was holed up in the mukataa of his West Bank compound"

Related terms

headquarters Arabic

*