Slang words used to mean money have been around for a very long time and there are too many to cover in any detail here, but here are some of my favorites.
The term that caught my attention recently that I couldn't figure out is cheddar. As slang for money, the term seemed new to me, but it is not new. At the end of WWII, welfare recipients received parcels of cheese as part of their benefits. The practice continued into the 1970s and the giving out of government surplus cheese was connected by recipients with the money they received.
Another food term is bacon. as in “bringing home the bacon.” One origin story places the phrase in the 1100s in Great Dunmow, England. According to local legend, the church in town would award a side of bacon (called a “flitch") to any man who could honestly say that he had not argued with his wife for a year and a day. Any such man would “bring home the bacon" and be considered a role model.
Another story is from the 1500s coming from country fairs and greased pig competitions. If you were the one who could catch that slippery pig, you got to keep it and so you got to “bring home the bacon."
And then some sources say it is much more modern dating back only to the early 20th century. At the time, bacon was used to refer not only to the strips we know today but to all pork, in general. The word "bacon" comes from old German and French words for “back," since the best cuts of pork come from the back and sides of the animal.
Green as slang for money is a reference to the color of American money. An older term was greenback which was used to refer to American currency printed in the Civil War. The front of the bill was printed in black while the back was printed in green.
The slang term C note references that "C" equals 100 in the Roman numeral system and stands for the Latin word centum, which means “a hundred.” The Latin also gave us "cent" for one-hundredth of a dollar. A C note is a $100 bill.
Have you heard that "it's all about the Benjamins?" This slang term is also a substitute for $100 and alludes to the appearance of founding father Benjamin Franklin on the one-hundred-dollar bill. I haven't really heard anyone refer to a "Hamilton" for $10 or a "Jackson" to mean a $20 bill.
A very common slang term for dollars is bucks which we believe originated from early American colonists who would often trade deerskins, or buckskin, as a form of money.
Cha-ching (or Ka-ching) to mean money is a word that imitates the sound, as with an onomatopoeia, of an old-fashioned cash register completing a sale. I have heard it used to mean money but more often used as an interjection when money is made. "I made a bet and - cha-ching - I got 75 bucks!"
And there are a long list of ones that still have no clear origin story. For example, moola (or moolah) is an old term for money, but nobody seems to really know where it originated. Merriam-Webster says the word was first used to mean money in 1936.
Here are others: "cabbage", "clam", "milk", "dosh", "dough", "shillings", "frogskins", "notes", "ducats", "loot", "bones", "bar", "coin", "folding stuff", "honk", "lolly", "lucre"/"filthy "Lucre", "moola/moolah", "mazuma", "paper", "scratch", "readies", "rhino."
Of course, slang varies by geography and
money slang in India. Though I might only hear the term
dosh used in the UK, I could probably hear
dough or
bread used to mean money in London or New York.