Definition of Epidaurus in English:

Epidaurus

proper noun

  • An ancient Greek city and port on the NE coast of the Peloponnese. Greek name Epídhavros/ɛˈpiðavrɔs/.

Pronunciation:

Epidaurus

/ˌɛpɪˈdɔːrəs/