1. a city in southeastern Spain; site of the Alhambra a palace and fortress built by Muslims in the Middle Ages which is now a major tourist attraction
granada |