uluru ( synonym found)

Definition of uluru:

°An exorbitant rate of interest, in excess of any legal rates or at least immorally.
°The practice of lending money at such rates.

Definition of uluru:

°An exorbitant rate of interest, in excess of any legal rates or at least immorally.
°The practice of lending money at such rates.

Back to Top