Definition & Meaning | English word SKIATHOS
SKIATHOS
Definitions of SKIATHOS
- An island in the Northern Sporades
- A town in Greece located on the island of the same name.
Number of letters
8
Is palindrome
No
Search for SKIATHOS in:
Page preparation took: 98.31 ms.