Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word granada from English dictionary with examples, synonyms and antonyms.

granada   noun

Meaning : 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.