Synonyms
Etymology

1. alcazar

noun. ['ˈɑːlkəˌzɑːr'] any of various Spanish fortresses or palaces built by the Moors.

Synonyms

  • palace
  • fortress

Etymology

  • alcázar (Spanish)
  • قصر (Arabic)

Featured Games

Words that Rhyme with Alcazar

  • mizar
Synonym.com