Al‧ham‧bra, the /ælˈhæmbrə/
a
palace built on a hill above Granada in southeast Spain between 1238 and 1358 for Moorish kings, and considered to be Spain's most impressive building in the Moorish style.
[TahlilGaran] Dictionary of Contemporary English ▲