granada

Noun
  1. A city in southeastern Spain that was the capital of the Moorish kingdom until it was captured by Ferdinand and Isabella in 1492;
    Site of the Alhambra (a palace and fortress built by Moors in the Middle Ages) which is now a major tourist attraction (synset 109048233)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches