Christmas card in Irish Christmas card in Irish cárta Nollag noun A greeting card that is decorated in a manner that celebrates Christmas. Add to Flashcards