jamjar

1. (noun) a jar for holding jellies or preserves
Synonyms: jampot
Related Words: jar



Terms and Conditions of Use / Copyright Notice