Nouns

(n)calling card, visiting card, carda printed or written greeting that is left to indicate that you have visited