‘Ganjifa’ is the name given to an ancient Indian card game. Â Quite aptly the name Ganjifa comes from the Persian word Ganjifeh which means playing cards. Practitioners of this craft are also found in Srirangapatna, Karnataka. The specialty of these cards is that they are traditionally hand-painted. The cards are typically circular although some rectangular decks have been produced.