cythera

/sɪˈθiːrə/

Definitions

1. noun

In Greek mythology, the island home of the muses.

“The poet often visited Cythera to find inspiration from the muses.”

2. proper noun

An island in ancient Greece, now known as Kythera.

“The island of Cythera is a popular destination for Greek history buffs.”

Synonyms

  • island of the muses
  • kythera