Answer: illora

AnswerCrossword Clue
ILLORA

Commune in Spain.