English dictionary
granada meaning and definition
Definition and meaning of granada at MeaningMonkey.org. granada meaning and definition in the English Dictionary.GRANADA noun
Definition of Granada (noun)
- a city in southeastern Spain that was the capital of the Moorish kingdom until it was captured by Ferdinand and Isabella in 1492; site of the Alhambra (a palace and fortress built by Moors in the Middle Ages) which is now a major tourist attraction
Source: Princeton University Wordnet