Answer: elda

AnswerCrossword Clue
ELDACommune near Alicante, Spain
ELDACommune in SE Spain