alcazar
English Dictionary
->
Letter A
-> alcazar
Search Dictionary:
alcazar Definition
(n)
any
of
various
Spanish
fortresses
or
palaces
built
by
the
Moors
alcazar Synonyms
alcazar
© Art Branch Inc.