Meaning of jamjar
Definition of jamjar
(noun)
a jar for
holding
jellies or
preserves
Other information on jamjar
WIKIPEDIA results for
jamjar
Amazon results for
jamjar
Tweet