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