Scillus
An ancient town in Greece, now an archaeological site.
Proper noun
- An ancient town in Greece, now an archaeological site.
Origin
From Ancient Greek Σκιλλοῦς (Skilloûs).
An ancient town in Greece, now an archaeological site.
From Ancient Greek Σκιλλοῦς (Skilloûs).