English → Hindi dictionary

canary islands

कैनरी इसलैंड्स / कैनरीNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.