name card

Noun

 * 1) A business card.
 * 2) A nametag in the form of a card.