What is the meaning of Head_office?

The main administrative centre for a company or organisation.

Source: wiktionary.org