Noun Definition

lettercard

1.Definition: a postcard that folds so the message is inside

Category: General