Definition of RSE in English:

RSE

  • Royal Society of Edinburgh.