Definition of Alcazar

  • 1. Any of various Spanish fortresses or palaces built by the Moors Noun

Semanticaly linked words with "alcazar"

Hyponims for word "alcazar"