Meaning of amphora
Definition of amphora
(noun)
an
ancient
jar with two handles and a
narrow
neck;
used
to
hold
oil or
wine
Other information on amphora
WIKIPEDIA results for
amphora
Amazon results for
amphora
Tweet