English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Amphora
Amphora
(n.)
Among the ancients, a two-handled vessel, tapering at the
bottom, used for holding wine, oil, etc.