Post Card Synonyms

A card for sending messages by post without an envelope
(Noun)