alcázar

views updated May 09 2018

alcázar. Spanish fortified or palace (from the Arabic).

More From encyclopedia.com