Granada is taken from the Spanish place name, also tied to the word for "pomegranate."
Like Granada?
Swipe through thousands of names like it