Academy

(redirected from Academy in Athens)
Also found in: Dictionary, Thesaurus, Legal, Encyclopedia.

Academy

An institution of academics; College, Royal College.
Full browser ?