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
Tweet