See also: riba

English

edit

Proper noun

edit

RIBA

  1. Initialism of Royal Institute of British Architects.

Anagrams

edit
  NODES
Note 1