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.”