Riba - What does it mean?
riba | |
has no English definition.
(Muslim finance) interest or usury, which is haram (sinful) according to sharia law.
----
is likely misspelled.
has no English definition.