Home

Word

alcazar, n.
(alcazars)
more info any of various Spanish fortresses or palaces built by the Moors
<noun.artifact>

alcazar
semantic pointers
hypernym