Synonyms
Etymology

1. alcazar

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

Synonyms

Etymology

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

Rhymes with Alcazar

  • mizar