Meaning of ewer

Definition of ewer

(noun) an open vessel with a handle and a spout for pouring

Other information on ewer

WIKIPEDIA results for ewer
Amazon results for ewer