Noun
Meghdoot card (plural Meghdoot cards) (India, philately) A reduced-rate post card, with advertising on the address side used to subsidize the postage cost.