STOA Meaning of STOA in English n [Gr. Antiq.] stoa (= portico; specif.: the Stoa at Athens where the philosopher Zeno lectured) Interlingua English vocab. Английский словарь Интерлингва. 2012