SCILLY ISLES


Meaning of SCILLY ISLES in English

Scil ‧ ly Isles, the /ˈsɪli ˌaɪlz/ BrE AmE ( also the Isles of Scilly )

a group of about 140 small islands off southwest England, five of which have people living on them. The Scilly Isles are popular with tourists, and the weather there is warmer than in the rest of Britain.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.