◄
Alcazar
►
Dictionary
(
n.
) A fortress; also, a royal palace.
Clyx.com