ALL meanings of temple of artemis
tem·ple of Ar·te·mis
T t - noun temple of artemis the temple at Ephesus dedicated to Artemis. 1
- noun temple of artemis the large temple at Ephesus, on the W coast of Asia Minor: one of the Seven Wonders of the World 0