what does the word "alhambra" mean in spanish?

What does the word "alhambra" mean in Spanish? - The Alhambra is a citadel in Granada, Spain.
¿Qué quiere decir en español la palabra "alhambra"? - La Alhambra es una ciudadela en Granada, España.
Word of the Day
tombstone