Answer: illora

AnswerCrossword Clue
ILLORACommune in Spain.