Meaning of “geld” in the English Dictionary

british dictionary