A printed or written greeting that is left to indicate that you have visited
Synonyms:
  1. phone-card
  2. visiting-card
  3. card
  4. phone card; business card
  5. call card

Calling-card Is Also Mentioned In