English Dictionary
Definition the RN in British English
the RN
/ˌɑːr ˈen/
English Dictionary