(n.)

A fortress; also, a royal palace.

Back to Dictionary