amphora

1. (noun) an ancient two-handled narrow-necked jar for oil or wine
Related Words: jar



Terms and Conditions of Use / Copyright Notice