WordUnscrambler Home
amphora
Definitions
[ˈamf(ə)rə], (Noun)
Definitions:
- a tall ancient Greek or Roman jar or jug with two handles and a narrow neck
Phrases:
Origin
:
Latin, from Greek amphoreus, or from French amphore
Click here to see the free dictionary definition for amphora
definition by Oxford Dictionaries