English version

Ithaca

From Longman Dictionary of Contemporary EnglishIthacaIth‧a‧ca /ˈɪθəkə/ 🔊 🔊 in ancient Greek stories, an island off the east coast of Greece which was the home of odysseus
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.