WordUnscrambler Home
stoa
Definitions
[ˈstəʊə], (Noun)
Definitions:
- a classical portico or roofed colonnade
Phrases:
Origin
:
Greek
Click here to see the free dictionary definition for stoa
definition by Oxford Dictionaries