A large fortified place stronghold

A large fortified place stronghold

Here is the answer for A large fortified place stronghold which is part of CodyCross Inventions.

    FORTRESS