alhambra

/ælˈhæmbrə/

Definitions

1. noun

A palace and fortress complex in Granada, Spain, that is a masterpiece of Moorish architecture.

“The Alhambra is a UNESCO World Heritage Site and one of the most famous landmarks in Spain.”

2. proper noun

A residential neighborhood in Los Angeles, California, named after the Spanish palace.

“The Alhambra neighborhood in Los Angeles is known for its historic architecture and cultural events.”

Synonyms

  • fortress
  • palace

Antonyms

  • modest
  • unimpressive