canary islands

Noun
  1. a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

canary islands
The canary islands are known for their beautiful volcanic landscapes and beaches.