Amphora
English Meaning
Among the ancients, a two-handled vessel, tapering at the bottom, used for holding wine, oil, etc.
- A two-handled jar with a narrow neck used by the ancient Greeks and Romans to carry wine or oil.
Sorry, No Malayalam Meaning for your input!
See Amphor Want To Try Amphora In Malayalam??