riba

Unable to locate definition for riba. Try Dictionary.com...