Definition of ROH in English:

ROH

noun

  • Royal Opera House.

Origin

1970s; earliest use found in The Times.