YourDictionary

amphora

noun pl. amphorae or amphoras

a tall jar with a narrow neck and base and two handles, used by the ancient Greeks and Romans

See amphora in American Heritage Dictionary 4

Learn more about amphora

amphora

link/cite print suggestion box