Meaning of STOA in English

STOA

n [Gr. Antiq.] stoa (= portico; specif.: the Stoa at Athens where the philosopher Zeno lectured)

Interlingua English vocab.      Английский словарь Интерлингва.