Answer: iledere

AnswerCrossword Clue
ILEDERE

Bay of Biscay island