alhambra
noun(Al-ham-bra)
the palace of the Moorish kings at Granada, Spain
alhambra
geographical name(Al-ham-bra)
hill in Granada, Spain; site of the remains of the palace of the Moorish kings of Spain
alhambra
geographical name(Al-ham-bra)
city in southwestern California east of Los Angeles population 83,089