HESPERIDES


Meaning of HESPERIDES in English

(n. pl.) The garden producing the golden apples.

Webster's English dictionary.      Английский словарь Webster.