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