What is the definition of
alhambra
1.
[ noun ]
(military,housing) a palace and fortress built in Granada by the Moslems in the Middle Ages
Related terms:
fortress
palace
Granada
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
2.
[ noun ]
a Moorish citadel and palace overlooking the city of Granada, in Spain
Related terms:
bastion
Similar spelling:
Alumbaugh
alembic