Synonyms of alhambra

Noun


1. Alhambra

usage: a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of alhambra (Dictionary)