visiting card
From Longman Dictionary of Contemporary Englishvisiting cardˈvisiting card noun [countable] TCVISITa small card with their name on it which people gave to someone they visited, in the past SYN calling card American EnglishExamples from the Corpusvisiting card• She showed Newman the visiting card she'd kept.