FAQs About the word scilly islands

స్కిల్లి ద్వీపాలు

an archipelago of small islands off the southwestern coast of England near the entrance to the English Channel; formerly a haven for smugglers and pirates

No synonyms found.

No antonyms found.

scillitin => సిల్లిటీన్, scillain => స్కిల్లెన్, scilla verna => స్కిలా వెర్నా, scilla nonscripta => నీలజారు పువ్వు, scilla => స్కిల్లా,