riba









riba


  1. Royal Institute of British Architects.

noun

  1. (in Islam) interest or usury, as forbidden by the Koran

abbreviation for

  1. Royal Institute of British Architects
54 queries 0.582