Answer: granadas

AnswerCrossword Clue
GRANADAS

Cities in Spain and Nicaragua