Granada in Catalan Granada in Catalan Granada proper noun A city in Andalusia, Spain. Add to Flashcards