In south africa slang terms the difference between zak and kak
is that zak is money while kak is shit.
As a proper noun Zak
is a male given name, diminutive of Zachariah and Zachary.
zak
English
Noun
(
en noun)
(South Africa, slang) Money.
Sixpence or a small amount of money.
----
kak
English
Etymology 1
Noun
(
en noun)
A subdivision of currency, equal to a 1/100th of a Cambodian riel.
Etymology 2
From the (etyl) language term meaning the same.