What is the meaning of Name_card?

A business card.

A nametag in the form of a card.

Source: wiktionary.org