Definition, Meaning & Anagrams | English word RIBA
RIBA
Definitions of RIBA
- interest or usury, which is haram (sinful) according to sharia law.
- Initialism of Royal Institute of British Architects.
Number of letters
4
Is palindrome
No
Search for RIBA in:
Page preparation took: 172.14 ms.